Как правильно работать с Twitter REST API и OAuth?
Добрый день!
Подскажите, плиз, можно ли сделать следующее с Twitter API: есть моё приложение (клиент-серверное) и нужно с него постить мессаджи в твиттер через REST без участия пользователя, т.е. будет отдельный аккаунт для приложения, который будет скидывать некие мессаджи. Я немного не пойму OAuth авторизацию, можно ли с помощью нее сделать подобное? на сайте твитера вроде пишут только, что нужно обязательно вмешательство человека.
Я попробовал зарегисрировать мое приложение на dev.twitter.com — получил consumerKey, consumerSecret, Access Token и Access Secret, написал код, вроде он работает, месаджи постятся, но насколько мне известно Access Token и Secrect имеют ограниченное время жизни, и нужно как-то перелогиниваться и получать их заново через апи.
Напишите, пожалуйста, по-подробнее как сдеать то что я хочу.
Спасибо! А может зоодно попутно подскажите, а то в интернете разная информация по этому поводу написана, есть ли лимитейшн на количество твитов через API? где-то говорится, что 15 колов за 15 минут. А где-то пишут, что на post status это не распространяется (т.е. на твиты)
В доках есть строка «While not rate limited by the API a user is limited in the number of tweets they can create at a time.» То есть ограничения в API нет, но спамить бесконечно не получится:)