Twitter следовать URL - PullRequest
       43

Twitter следовать URL

10 голосов
/ 13 января 2010

Нажав на ссылку http://twitter.com/home?status=<status_msg>, мы переходим на страницу входа в твиттер, и после входа в систему статус уже заполнен в поле ввода и готов к твиттингу.

Есть ли похожий URL для подписки на твиттер?

что-то типа http://twitter.com/follow?user=<user_to be_followed>, так что при нажатии на этот URL пользователь попадает на страницу входа (если не прошел проверку подлинности), и после успешного входа в систему зарегистрированный пользователь становится последователем пользователя в URL-адресе. .

Ответы [ 5 ]

11 голосов
/ 11 октября 2011

Я получил информацию от https://dev.twitter.com/docs/intents#follow-intent и теперь вы можете использовать https://twitter.com/intent/user?screen_name=<twitter_screen_name>

5 голосов
/ 15 октября 2014

https://twitter.com/intent/follow?screen_name=[USERNAME]

На самом деле есть несколько «намерений», этот особенно полезен

https://twitter.com/intent/tweet?text=[TITLE]&url=[URL]

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

2 голосов
/ 13 января 2010

Вы можете использовать OAuth. Это направит пользователя в Twitter для аутентификации и авторизации вашего приложения для действий от его имени. Затем он даст вам токен, который вы можете использовать для выполнения вызовов API для этого пользователя.

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

0 голосов
/ 13 января 2010

Вы не можете создать ссылку типа "Следуй за нами!". Вы можете использовать API-интерфейс Twitter, чтобы создать ссылку, которая при нажатии делает правильный вызов POST для API, но нет способа получить простую ссылку, как вы просили.

0 голосов
/ 13 января 2010

Я полагаю, что это возможно, но не с простым URL-адресом - вам нужно POST-данные, как указано в friendships/create методе Twitter API :

Позволяет аутентифицирующим пользователям следовать за пользователем, указанным в ID параметр. Возвращает подружился пользователь в запрошенном формате, когда успешный. Возвращает строку описывая состояние отказа, когда безуспешными. Если вы уже друзья с пользователем HTTP 403 быть возвращенным.

...