Отправить твиты из appengine + python - PullRequest
3 голосов
/ 08 января 2011

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

Я видел от некоторых очень простых примеров здесь (которые не работали для меня) до более сложных примеров с использованием tweepy. Я также побывал в твип-сэмплах и нашел там кое-что полезное, но ничего такого, что могло бы меня побудить.

Мне кажется, я нахожу слишком сложные примеры и немного беспокоюсь о том, чтобы заново изобрести колесо.

У меня есть текст, сгенерированный другим приложением, и я хочу передать этот текст и отправить его в Твиттере.

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

Ответы [ 3 ]

3 голосов
/ 08 января 2011

Может быть, посмотрите, проще ли вам заняться другими библиотеками Python Twitter ?

Например, python-twitter имеет очень простой интерфейс:

>>> api = twitter.Api(consumer_key='consumer_key',
    consumer_secret='consumer_secret', access_token_key='access_token',
    access_token_secret='access_token_secret')

>>> api.PostUpdate('I love python-twitter!')
1 голос
/ 08 января 2011

Я тоже использовал twitteroauth.appspot.com для OAuth. Есть также tweetengine с моделями для UserAccount, TwitterAccount и GoogleUserAccount.

1 голос
/ 08 января 2011

Некоторое время назад я нашел эту маленькую реализацию Twitter-OAuth для python GAE и использовал ее с большим успехом. В основном как инструмент тестирования для реализации моего собственного поставщика OAuth.

Проверьте это на tweetapp @ github . Он демонстрирует это здесь: http://twitteroauth.appspot.com.

Он упоминает, что некоторое время назад прекратил поддерживать этот код, но он все еще работает просто отлично.

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