обновление статуса твиттера из приложения с использованием oauth и twython - PullRequest
5 голосов
/ 26 марта 2012

Я создал приложение на сайте Твиттера для разработчиков, сгенерировал токен доступа / секрет;

С помощью python-twitter я могу обновить статус учетной записи приложения:

import twitter
oauth = twitter.OAuth(OAUTH_TOKEN, OAUTH_SECRET, TWITTER_TOKEN, TWITTER_SECRET)
t = twitter.Twitter(auth=oauth)
t.statuses.update(status="I've updated my account status")

Я не могу найти способ сделать это с помощью twython, ожидал, что это сработает:

from twython import Twython
twitter = Twython(twitter_token = TWITTER_TOKEN,
                      twitter_secret = TWITTER_SECRET,
                      oauth_token = OAUTH_TOKEN,
                      oauth_token_secret = OAUTH_SECRET)
print twitter.updateStatus(status="I'm not working")

но все, что я получаю, это: {u arequest ': u' / 1 / statuses / update.json ', u'error': u'Не могу вас аутентифицировать. '}

(я не хочу, чтобы рукопожатие было описано в примере приложения django на twython, я просто хочу, чтобы мое приложение обновляло статус подключенной учетной записи без дальнейшего взаимодействия с пользователем)

1 Ответ

1 голос
/ 27 марта 2012

Я автор Twython. Можете ли вы сказать мне, какую версию Twython вы используете? В одном из последних выпусков была досадная ошибка, связанная с этим, хотелось бы убедиться, что это не то, что вас поражает. ;)

...