В порыве изучения UserAPI и API Twitter'а сварганил маленький скриптик.
Скрипт смотрит время вашего (или вашего друга, если кому-то нужен такой функционал) последнего статуса в vkontakte.ru и, если статус поставлен позже последнего статуса в twitter.com, кросспостит его.
Я совсем не программист, поэтому наверное куча всего неправильного. Основывался на скрипте «обратного действия» от Тараса. Только использовал другой класс для работы с API Twitter'а (да и его пришлось малость подпилить для правильной работы с русскими символами в UTF-8). Кстати, статус поставленный в vkontakte.ru через UserAPI не виден в новостях друзей, обидно.
Как будет не лень прикручу некоторое подобие кеширования, что бы twitter.com не дергать каждый раз. Еще в планах сделать проверку на количество символов (в vkontakte.ru максимум статуса 160, в twitter.com 140, сейчас если статус больше он просто не запостится).
Повесил скриптик в cron, и он успешно связывает мой Твиттер и мой же профиль vkontakte.
Сам скрипт. Версия 0.1 =)
Кросспост из родного Curly Blog.
Скрипт смотрит время вашего (или вашего друга, если кому-то нужен такой функционал) последнего статуса в vkontakte.ru и, если статус поставлен позже последнего статуса в twitter.com, кросспостит его.
Я совсем не программист, поэтому наверное куча всего неправильного. Основывался на скрипте «обратного действия» от Тараса. Только использовал другой класс для работы с API Twitter'а (да и его пришлось малость подпилить для правильной работы с русскими символами в UTF-8). Кстати, статус поставленный в vkontakte.ru через UserAPI не виден в новостях друзей, обидно.
Как будет не лень прикручу некоторое подобие кеширования, что бы twitter.com не дергать каждый раз. Еще в планах сделать проверку на количество символов (в vkontakte.ru максимум статуса 160, в twitter.com 140, сейчас если статус больше он просто не запостится).
Повесил скриптик в cron, и он успешно связывает мой Твиттер и мой же профиль vkontakte.
Сам скрипт. Версия 0.1 =)
Кросспост из родного Curly Blog.