|
web запросы через vba
|
|||
---|---|---|---|
#18+
Приветствую, комрады! Обращаюсь к вам как относительный новичок в vba. Нет, я умею редактировать сделанные макросы, изменять готовый код и писать какие-то примитивы, но я не держу в памяти названия операторов и не знаю многих вещей. Постановка задачи: есть некий web-ресурс, есть API для работы с этим ресурсом. Есть мануал, описывающий команды этого API. Вся сущность в итоге позволит мне дергать билинговые данные из своего личного кабинета. Самый главный мой вопрос - синтаксис запросов. Как средствами VBA отправлять POST и GET запросы с нужными параметрами и как выгружать итоговые данные в таблицу. Мне бы пример кода-какой-нибудь или, для начала, разжевать примитивную задачу - авторизоваться на ресурсе. Вот выдержка из документации: авторВ первую очередь, для того чтобы иметь возможность использовать методы API, необходимо осуществить POST или GET запрос для авторизации на адрес: http://lalala/login.php Название параметров:login и password Понимаю, что выгляжу глупо и, возможно, вызову ваш гнев, но, тем не менее, расчитываю на помощь. Заранее спасибо! _____________________ А что на самом деле хотел сказать "Frost_Imp" никто не знает, так как администрация форума попросила его быть вежливым. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2012, 15:11 |
|
web запросы через vba
|
|||
---|---|---|---|
#18+
Frost_Imp, вы когда говорите "web запросы", "web-ресурс" - имеете в виду "web service" и запросы к нему ? если - да, то вот тут - Получение данных через SOAP в Access - 2-а варианта работы с веб сервисом, Frost_ImpМне бы пример кода-какой-нибудь или, для начала, разжевать примитивную задачу - авторизоваться на ресурсе. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2012, 15:27 |
|
web запросы через vba
|
|||
---|---|---|---|
#18+
qwerty112 , спасибо за наводку! Позвольте еще вопрос - как отправлять запросы через прокси? Напрямую нельзя ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2012, 16:39 |
|
web запросы через vba
|
|||
---|---|---|---|
#18+
ServerXMLHTTP юзайте ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2012, 16:44 |
|
web запросы через vba
|
|||
---|---|---|---|
#18+
Frost_Imp qwerty112 , спасибо за наводку! Позвольте еще вопрос - как отправлять запросы через прокси? Напрямую нельзя гмм, нуу если честно - не знаю, не было у меня такой необходимости, но вот "загуглив" по быстрому, вроде бы нашел то, что нужно, посмотрите - 128536 ... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2012, 16:47 |
|
web запросы через vba
|
|||
---|---|---|---|
#18+
qwerty112посмотрите - 128536 конкретно, это я имел в виду Код: vbnet 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.12.2012, 16:51 |
|
web запросы через vba
|
|||
---|---|---|---|
#18+
qwerty112, а не подскажете, почему может не работать код Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
В sURL передается адрес сайта, в sHTMLBody пишется "Доступ запрещен", хотя учетные данные верные ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2012, 09:20 |
|
|
start [/forum/search_topic.php?author=FFFFFFFFFFFFFF&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
get settings: |
11ms |
get forum list: |
13ms |
get settings: |
12ms |
get forum list: |
14ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
43ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 1292ms |
total: | 1512ms |
0 / 0 |