Twitter следует за Url

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

Есть ли аналогичный url для следования за кем-то в twitter?

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

Ответ 1

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

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

Ответ 3

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

на самом деле, существует несколько "намерений", это особенно полезно

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

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

Ответ 4

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

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

Ответ 5

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