使用Twython,如何仅使用推文ID_STR获取一条推文?
我知道我可以这样称呼它(TwitterDocuentation)
"https://api.twitter.com/1/statuses/show.json?id=112652479837110273"
但是当我尝试使用request()方法在twython中调用它时,我仍然遇到返回代码400错误。我试图做一些类似于调用showStatus端点的东西
tweet = twitter.request(endpoint='showStatus')
但这似乎不允许我插入ID_STR参数(或者我只是明白做错了)
tweet = twitter.request(endpoint='showStatus',
params={id:'112652479837110273'})
如何只使用推文ID和Twython?
来完成此操作答案 0 :(得分:3)
Twython没有showStatus方法,应该是(show_status)
status = twitter.show_status(id="112652479837110273")
参考:https://github.com/ryanmcgrath/twython/blob/master/tests/test_core.py第147行
答案 1 :(得分:2)
这是怎么做的:
status = twitter.showStatus(id="112652479837110273")
print status['text']
结果:
@twitter meets @seepicturely at #tcdisrupt cc.@boscomonkey @episod http://t.co/6J2EgYM
答案 2 :(得分:1)
如果您仍在2014年尝试这样做,现在的代码是:
twitter.statuses.show(id="126415614616154112")
如果不起作用,请查看:https://dev.twitter.com/docs/api/1/get/statuses/show/%3Aid Twitter不断更新他们的API。