Постинг в Twitter из разных аккаунтов через API?

Необходимо реализовать возможность пользователям, указавшим свой логин-пасс/другую необходимую инфу о своем твиттер аккаунте, делать репосты своих сообщений на сайте в твиттер автоматически после отправки самого поста.


Насколько я понял из текущей документации для каждого отдельного пользователя необходимо регистрировать свое приложение, получать ключи идентификации и т.д. Я всеже надеюсь, что ошибаюсь.


Есть ли какое то работающее решение, не геморное для конечного пользователя?
  • Вопрос задан
  • 4551 просмотр
Пригласить эксперта
Ответы на вопрос 1
greyhard
@greyhard
Программист, автолюбитель
1 вы создаете приложение в твиттере получаете 2 ключа приложения
2 делаете авторизацию на сайте через Twitter Open ID, допустим юзер жмает на кнопку «Прицепить акканут»
3 Юзера спрашивают действительно ли он разрешает доступ к своему твиттер вашему приложению
4 если да, твиттер выдает вам 2 закрытых ключа авторизации пользователя
5 вы их сохраняете
6 используете эти ключи и ключи своего приложения для постинга и иных действий от имени пользователя
6.1 например при постинге будет что то «Отправлено тогда то тогдато VIA ваше приложение»
7 надо учитывать лимиты на API (350) на 1 юзера в час. если чаще то забанят приложение или юзера
8 надо учитывать все лимыты на все действия (не вести агрессивный фолловинг и отфолловинг)

есть решения для всех языков для работы с API но получение ключей возлагается на вас.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы