← All posts tagged VK

в продолжение темы про апи вконтактика. консольный клиент на баше вполне себе работает. что есть: получение непрочитанных сообщений, отправка сообщений, запрос списка другов (с выбором из списка и отправкой сообщения), запрос списка онлайн (аналогично), ответ на сообщение, удаление сообщений. пока что сообщения не помечаются как прочитанные (иначе быстро кончатся), но это вопрос одной строчки кода. плюс буду делать режим чата, чтобы не перезаходить по сто раз в "сообщения". интерфейс — меню с выбором пунктов в стиле fdisk и командная строка в стиле... командной строки.
кому интересно — пишите, бета-тестеры не помешают))
ЗЫ. не прошло и ста лет, как эти чудики сделали авторизацию на сайте по https наконец-то, а то сколько же можно пароли открытым текстом гонять.

офигеть! я осилил подключение к вконтактику через ихний апи из консоли (с помощью curl), без запуска браузера (главное POST'ом передать что надо, а потом оно само редиректит куда надо, остается только отгрепать access_token в ответных хедерах).
не так уж плохо у них с документацией — по крайней мере, на аглицком понятно, на русском читать даже не пытался))
короче, можно сказать, есть почти прототипчик консольного клиента))) получилось законнектиться, получить список другов, почитать сообщения, ну и остальное должно работать. пока только в сыром виде, надо чем-то парсить json/xml. а вообще — можно слепить интерактивную обертку на баше, и вот вам труЪ-клиент)) ну а отсылать входящие сообщения себе в жаббер можно уже сейчас.
все-таки curl — великая вещь! ну и opera dragonfly тоже, куда б я без нее.
так что если кому интересно — могу показать наброски. а там уж можно хоть новый джаббер-транспорт городить