编程语言
首页 > 编程语言> > python – Twitter API / Twython – 显示用户获取用户个人资料图片

python – Twitter API / Twython – 显示用户获取用户个人资料图片

作者:互联网

如何使用Twython获取用户个人资料图片?

我看到show_user()方法,但用api密钥和秘密oauth令牌和秘密实例化Twython,并调用此方法返回404:
TwythonError:Twitter API返回404(未找到),抱歉,该页面不存在.

从Twython实例化w.o api / oauth键调用相同的方法返回400:TwythonAuthError:Twitter API返回400(错误请求),错误验证数据.

我还尝试从https://api.twitter.com/1.1/users/show.json?screen_name=USERSCREENNAME获取用户信息,并获得了400.

我将非常感谢对twitter api 1.1进行身份验证请求的工作示例.在twitter api参考上找不到它.

解决方法:

您需要使用screen_name参数调用show_user方法

t = Twython(app_key=settings.TWITTER_CONSUMER_KEY,
            app_secret=settings.TWITTER_CONSUMER_SECRET,
            oauth_token=oauth_token,
            oauth_token_secret=oauth_token_secret)

print t.show_user(screen_name=account_name)

标签:python,twitter,twython
来源: https://codeday.me/bug/20190831/1778876.html