Twitter検索クエリに対するJSON応答を開くにはどうすればよいですか?

Antrikshy

私はこれまでにこのrauthを利用したコマンドラインPythonスクリプトを持っています:

import json
from rauth import OAuth1Service

twitter = OAuth1Service(
            name='twitter',
            consumer_key='[REDACTED]',
            consumer_secret='[REDACTED]',
            request_token_url='https://api.twitter.com/oauth/request_token',
            access_token_url='https://api.twitter.com/oauth/access_token',
            authorize_url='https://api.twitter.com/oauth/authorize',
            base_url='https://api.twitter.com/1.1/')

request_token, request_token_secret = twitter.get_request_token()
authorize_url = twitter.get_authorize_url(request_token)

print 'Copy-paste this URL into your browser: ' + authorize_url
twitter_pin = raw_input('Enter PIN: ')

session = twitter.get_auth_session(request_token,
                                   request_token_secret,
                                   method='POST',
                                   data={'oauth_verifier': twitter_pin})

search_results = session.get('search/tweets.json', params={'q':'example'})

print json.dumps(search_results)

rauthはすべてのOAuth処理を実行し、代わりにオブジェクトを取得します。印刷しようとすると、応答[200](先のとがった括弧内)と表示され、成功を示します。Pythonのjson.dumpを使用してコンテンツを印刷しようとすると、次のようになります。

TypeError: <Response [200]> is not JSON serializable

私はおそらく非常に小さなものを見落としています。これの何が問題になっていますか?

関連するTwitterドキュメント 関連するrauthドキュメント

Martijn Pieters

rauthライブラリはの上に構築requestsライブラリの専門返し、requests.Sessionオブジェクトを

返されるオブジェクトは、session.get()あるrequests.Responseオブジェクトresponse.json()メソッド呼び出して、JSON応答データをPython構造として取得します。

print search_results.json()

それをJSON文字列にダンプして戻す必要はなく、Pythonデータ構造を直接操作します。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Couchbaseに対する全文検索クエリの応答でドキュメントを取得するにはどうすればよいですか?

分類Dev

Google画像検索からJSON応答を取得するにはどうすればよいですか?

分類Dev

PythonリクエストからのJSON応答を解析するにはどうすればよいですか?

分類Dev

¿SQLクエリなしでjson応答を生成するにはどうすればよいですか?

分類Dev

再生時に曲に対応する検索を実装するにはどうすればよいですか?

分類Dev

Java Final Stringクエリに対して柔軟な検索クエリを適切に変換するにはどうすればよいですか?

分類Dev

jqueryajaxリクエストから応答を取得するにはどうすればよいですか

分類Dev

この検索クエリをより効率的にするにはどうすればよいですか?

分類Dev

応答ノードをSolrクエリに含めるにはどうすればよいですか?

分類Dev

応答ノードをSolrクエリに含めるにはどうすればよいですか?

分類Dev

Laravelで検索するクエリを作成するにはどうすればよいですか?

分類Dev

curlリクエストの応答を作成するにはどうすればよいですか?

分類Dev

このリクエストの応答を解析するにはどうすればよいですか?

分類Dev

Pythonリクエストからの応答を読み取るにはどうすればよいですか?

分類Dev

反応するWebアプリをGoogle検索に表示するにはどうすればよいですか?

分類Dev

ネストされた値を検索して、JSON応答からIPv4アドレスを取得するにはどうすればよいですか?

分類Dev

マングースで検索クエリを実行するにはどうすればよいですか?

分類Dev

PHPでGoogle検索クエリを使用するにはどうすればよいですか?

分類Dev

SwiftでJSONを使用したAlamofireリクエストの後にAnyObjectで<AnyObject>応答を変換するにはどうすればよいですか?

分類Dev

influxdbクエリ応答をMainwindowクラスに返すにはどうすればよいですか?

分類Dev

Github APIの検索クエリに「OR」を含めるにはどうすればよいですか?

分類Dev

SoapUIのスキーマに対してJSON応答を検証するにはどうすればよいですか

分類Dev

この検索クエリを改善するにはどうすればよいですか?

分類Dev

高度な検索クエリを作成するにはどうすればよいですか?

分類Dev

検索クエリのシャードを選択するにはどうすればよいですか?

分類Dev

Retrofit GETリクエストの後にGSONでこのJSON応答を解析するにはどうすればよいですか?

分類Dev

mysql検索クエリで行数を見積もるにはどうすればよいですか?

分類Dev

Chromeの右クリックでより多くの検索エンジンを取得するにはどうすればよいですか?

分類Dev

jQueryでJSONを検索するにはどうすればよいですか?

Related 関連記事

  1. 1

    Couchbaseに対する全文検索クエリの応答でドキュメントを取得するにはどうすればよいですか?

  2. 2

    Google画像検索からJSON応答を取得するにはどうすればよいですか?

  3. 3

    PythonリクエストからのJSON応答を解析するにはどうすればよいですか?

  4. 4

    ¿SQLクエリなしでjson応答を生成するにはどうすればよいですか?

  5. 5

    再生時に曲に対応する検索を実装するにはどうすればよいですか?

  6. 6

    Java Final Stringクエリに対して柔軟な検索クエリを適切に変換するにはどうすればよいですか?

  7. 7

    jqueryajaxリクエストから応答を取得するにはどうすればよいですか

  8. 8

    この検索クエリをより効率的にするにはどうすればよいですか?

  9. 9

    応答ノードをSolrクエリに含めるにはどうすればよいですか?

  10. 10

    応答ノードをSolrクエリに含めるにはどうすればよいですか?

  11. 11

    Laravelで検索するクエリを作成するにはどうすればよいですか?

  12. 12

    curlリクエストの応答を作成するにはどうすればよいですか?

  13. 13

    このリクエストの応答を解析するにはどうすればよいですか?

  14. 14

    Pythonリクエストからの応答を読み取るにはどうすればよいですか?

  15. 15

    反応するWebアプリをGoogle検索に表示するにはどうすればよいですか?

  16. 16

    ネストされた値を検索して、JSON応答からIPv4アドレスを取得するにはどうすればよいですか?

  17. 17

    マングースで検索クエリを実行するにはどうすればよいですか?

  18. 18

    PHPでGoogle検索クエリを使用するにはどうすればよいですか?

  19. 19

    SwiftでJSONを使用したAlamofireリクエストの後にAnyObjectで<AnyObject>応答を変換するにはどうすればよいですか?

  20. 20

    influxdbクエリ応答をMainwindowクラスに返すにはどうすればよいですか?

  21. 21

    Github APIの検索クエリに「OR」を含めるにはどうすればよいですか?

  22. 22

    SoapUIのスキーマに対してJSON応答を検証するにはどうすればよいですか

  23. 23

    この検索クエリを改善するにはどうすればよいですか?

  24. 24

    高度な検索クエリを作成するにはどうすればよいですか?

  25. 25

    検索クエリのシャードを選択するにはどうすればよいですか?

  26. 26

    Retrofit GETリクエストの後にGSONでこのJSON応答を解析するにはどうすればよいですか?

  27. 27

    mysql検索クエリで行数を見積もるにはどうすればよいですか?

  28. 28

    Chromeの右クリックでより多くの検索エンジンを取得するにはどうすればよいですか?

  29. 29

    jQueryでJSONを検索するにはどうすればよいですか?

ホットタグ

アーカイブ