Twitter следовать URL

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

Есть ли аналогичный URL для подписки на твиттер?

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

5 ответов

Решение

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

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

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

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

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

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

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

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

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

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

Другие вопросы по тегам