Обновление статуса Twitter - PullRequest
2 голосов
/ 19 июня 2011

Я пытаюсь написать простой скрипт для публикации в моей ленте Twitter.Проблема в том, что при поиске в Google мне приходилось сталкиваться только двумя способами:

  1. Использование curl, которое, очевидно, больше не поддерживается.
  2. Использование OAuth, для которого требуется регистрация приложений и нескольких пользователей

У меня есть одна и только одна учетная запись Twitter, которую мне нужно обновить, поэтому я не ищу что-то более сложное и надежное, чем OAuth.Любые предложения?

РЕДАКТИРОВАТЬ

Чтобы уточнить мой вопрос, поскольку OAuth, кажется, мой единственный вариант ...

Мой сайт имеет административную областьтам, где есть много администраторов, и когда выполняются определенные административные задачи, я хочу опубликовать в Твиттере сайта.Это будет одна учетная запись Twitter, а не личная учетная запись администратора, так что все «OAuth» «Разрешить» и «Запретить», которые я вижу в большинстве примеров, на самом деле не применимо, поскольку ни один пользователь никогда не войдет в учетную запись.

Ответы [ 2 ]

0 голосов
/ 19 июня 2011

К сожалению, OAuth действительно единственный вариант для полного доступа API к вашей учетной записи.Тем не менее, получить ключ API очень просто: https://dev.twitter.com/apps/new - и стоит потрудиться, чтобы изучить систему IMO.

0 голосов
/ 19 июня 2011

Вы можете использовать URL быстрого обновления:

https://twitter.com/intent/tweet?source=webclient&text=I%27m+reading+http%3A%2F%2Fplanetozh.com%2Fblog

Или, если вы действительно ДОЛЖНЫ сделать это без участия пользователя, воспользуйтесь одной из множества доступных библиотек Twitter или простым руководством.

http://code.google.com/p/twitter-php/
http://www.1stwebdesigner.com/tutorials/twitter-app-oauth-php/

Edit: Просто чтобы уточнить - без oauth или пользователя, авторизующего твит на сайте твиттера, невозможно обойтись.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...