Работа с API ВКонтакте

Обсуждение программ nnCron и nnCron LITE

Работа с API ВКонтакте

Postby Elk » Mon, 14 Jan 2013, 23:18

Здравствуйте! Возможно, у кого-то уже есть опыт работы с соцсетью ВКонтакте через его API. Пожалуйста, поделитесь опытом. Там запросы организуются через URL. Никак не пойму, как организовать это средствами nnCron.
Elk
 
Posts: 13
Joined: Sat, 02 Dec 2006, 11:07

Re: Работа с API ВКонтакте

Postby VoidVolker » Mon, 14 Jan 2013, 23:32

95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Работа с API ВКонтакте

Postby Elk » Tue, 15 Jan 2013, 09:02

Спасибо, конечно, но это я в первую очередь изучил, и, как мне кажется, эти средства не совсем подходят для описанных мною целей. Кроме того, хотелось бы увидеть примеры именно работы с API ВКонтакте.
Elk
 
Posts: 13
Joined: Sat, 02 Dec 2006, 11:07

Re: Работа с API ВКонтакте

Postby VoidVolker » Tue, 15 Jan 2013, 11:52

Elk wrote:Там запросы организуются через URL.

Вышеприведенное решение и есть работа с урл. Другие варианты — это использование сторонних приложений для запроса и передачи данных через URL. Например wget. А фактически все будет ровно то же самое. Т.е.: урл — он и в африке урл.
Elk wrote:Кроме того, хотелось бы увидеть примеры именно работы с API ВКонтакте.

Не факт, что кто-то это вообще делал и еще меньше вероятность, что он окажется на форуме. Так что это надо открывать документацию на АПИ и делать примеры. В любом случае, будет что-то типа такого:
Code: Select all
HTTP-GET: "http://www.vk.com/api.php?param1=abc&param2=def"
\ И далее обрабатываем полученный ответ
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Работа с API ВКонтакте

Postby Elk » Wed, 16 Jan 2013, 08:06

Да, это всё понятно. Но...

К сожалению, авторизация API ВКонтакте для Standalone приложений возможна только по протоколу HTTPS, работа с которым одними средствами nnCron, насколько я понял, не предусмотрена. При этом данные авторизации возвращаются опять же в виде URL, что в случае использования HTTP-GET (даже если бы она работала с HTTPS) не обрабатывается никак.

Работа непосредственно с API возможна как через HTTPS, так и через HTTP. В первом случае сталкиваемся с аналогичной проблемой (см. выше). Для второго варианта необходим расчет MD5. Через консоль nnCron я нашел слова, которые вроде бы реализуют это, но не знаю, где найти их описание (тупо, как ими пользоваться). Но и при этом, не решив проблему авторизации, об обращении к API приходится пока забыть.

Сможете подсказать что-нибудь по вышеописанным проблемам? Буду очень благодарен.
Elk
 
Posts: 13
Joined: Sat, 02 Dec 2006, 11:07

Re: Работа с API ВКонтакте

Postby VoidVolker » Wed, 16 Jan 2013, 13:28

Code: Select all
Z" any string" MD5String

Code: Select all
S" any string" S>ZALLOC MD5String

Результат: строка с MD5 хэшем на стеке.

Code: Select all
md5('Строка_запроса' + secret)

=
Code: Select all
S" Строка_запроса" S" secret" S+ S>ZALLOC MD5String
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Работа с API ВКонтакте

Postby Elk » Wed, 16 Jan 2013, 15:09

А вот за эту инфу огромное спасибо!
Elk
 
Posts: 13
Joined: Sat, 02 Dec 2006, 11:07

Re: Работа с API ВКонтакте

Postby VoidVolker » Wed, 16 Jan 2013, 18:36

Тут на форуме еще есть примеры.
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: Работа с API ВКонтакте

Postby Elk » Thu, 17 Jan 2013, 12:36

VoidVolker wrote:Тут на форуме еще есть примеры.

Примеры чего? Расчета MD5 или работы с API ВКонтакте?
1-е я уже понял. А второе я лично найти на форуме не смог. Если можно, дайте хотя бы одну ссылку.
Elk
 
Posts: 13
Joined: Sat, 02 Dec 2006, 11:07

Re: Работа с API ВКонтакте

Postby VoidVolker » Thu, 17 Jan 2013, 18:22

MD5 конечно. Про апи я уже говорил.
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 5 guests