1

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だけでこれを行うにはどうすればよいですか?

4

3 に答える 3

3

Twython には showStatus メソッドがありません。(show_status) にする必要があります。

status = twitter.show_status(id="112652479837110273")

参照: https://github.com/ryanmcgrath/twython/blob/master/tests/test_core.py行 147

于 2013-09-13T21:26:24.033 に答える
2

これを行う方法は次のとおりです。

status = twitter.showStatus(id="112652479837110273")
print status['text']

結果:

@twitter meets @seepicturely at #tcdisrupt cc.@boscomonkey @episod http://t.co/6J2EgYM

于 2013-01-11T20:49:19.830 に答える
1

2014 年にまだここでこれを行おうとしている場合、コードは次のようになります。

twitter.statuses.show(id="126415614616154112")

それでもうまくいかない場合は、以下を確認してください: https://dev.twitter.com/docs/api/1/get/statuses/show/%3Aid Twitter は API を更新し続けています。

于 2014-03-30T02:54:44.977 に答える