純粋なPythonで書かれた、Twython、公式TwitterのAPIの基本的なラッパーです。
ライブラリはOAuthの2のサポートと容易な認証手続きのサポートが付属しています。
開発者は、ユーザー情報、Twitterのリスト、タイムラインストリーム、ダイレクトメッセージや何でも他の公式APIはあなたのために問い合せることができますのために照会するために使用できる。
それも、、写真をつぶやいプロファイルバナーを変更し、プロファイル背景画像とさえユーザアバターを変更するなど、いくつかの基本的な画像アップロード機能のサポートが付属しています。
Pythonの2.6より前のバージョンでは、ののsimplejson のライブラリが同様にロードする必要があります。
のこのリリースではの新機能である:ます。
- はいくつかのコードをPEP8'dます。
- `endpoints.py` に` lookup_status`機能を追加しました
- は全ページではなく、個々の結果を返すためにcursor` `にキーワード引数が追加されました。
- 問題を修正しました。
- テストでのAPI呼び出します。 をモック `responses`を使用して、
- マニュアルのいくつかの誤字を修正しまします。
- `TwythonRateLimitError`ます。 に` retry_after`属性が追加されました
- `update_with_media`ます。 の賛成でTwython``に `upload_media`メソッドを追加しました
- `update_with_media`あたりのTwitterのAPI 1.1(https://dev.twitter.com/rest/reference/post/statuses/update_with_media)を非推奨
- 固定を解除` requests`と `リクエスト-oauthlib`
<李は> `cursor`は現在使用してwhileループではなく再帰ます。
Twythonが不必要に圧縮を無効にした
`requirements.txt`ます。の
のバージョン3.1.0でのの新機能:
- html_for_tweet静的メソッドを追加しました。この方法は、TwitterのAPI呼び出しから返されたつぶやきオブジェクトを受け入れ、URLを持つ文字列を返します、言及し、つぶやきでハッシュタグをHTMLに置き換えます。
- ずっとコアTwythonのように(あなたは、ヘッダー、タイムアウト、フック、プロキシなどを渡すことができます。)、ストリーミング__init__にclient_argsを渡します。
- ストリーマーは離れてストリーミングクラスのものであるとして&QUOT起動機能に関連する文字列のリストを受け取り、新しいパラメータハンドラを持って、ON_&QUOT ;.ストリーム応答から受信したときに「削除」すなわち['削除']は、渡されます。 on_delete呼び出されます。
- 実際のリクエストエラーが発生し、RequestExceptionが発生すると、それがキャッチされ、TwythonErrorは、便宜上代わりに発生します。
- 追加&QUOT、カーソル&QUOT;ライクな機能を提供します。 iter_modeがTwython.cursorに渡され、発電機として返されることができるようになります属性を持つエンドポイントます。
- Twython.search_genは廃止されました。 TwitterはあなたのTwythonインスタンスです代わりにtwitter.cursor(twitter.search、Q = 'your_query')を、使用してくださいます。
- を追加しましたメソッドのget_list_memberships、get_twitter_configuration、get_supported_languages、get_privacy_policy、get_tosます。
- 右のパラメータは、認証ステップの間に表示されていなかった時のケースのためのTwython .__ init__にauth_endpointパラメータを追加しました。
の の新バージョン3.0.0で何をされます:
- `twython / twython.py```変更構造が少しすっきり見えるようにする試みで、twython / api.py`` ``にします。
- - 削除すべてのキャメルケース機能アクセス( `` getHomeTimeline``は今 `` get_home_timeline``のようなもの) 。
- - shorten_url`` ``削除しました。 `` requests``ライブラリを使用すると、自分でURLを短縮するだけでは十分に簡単ですします。
- Pythonパッケージの一部ではありませんが、テストはトラビスCIフックと一緒に使用できるようになりました。
- 、Twythonため__repr__定義が追加されました。Twython:APP_KEY&#のSpark Proの;
- は、使用してい&QUOT、透明&QUOT。パラメータ(、について説明するため、このバージョンで4番目の項目を参照)します。
- の更新要求·要望·oauthlib要件に、Python 3.3 で、一般的に認証されたリクエストを行う、一緒にファイルやPOSTデータをポスト固定
コールバックURLを使用して、それらをaccomedateするget_authentication_tokensにオプションです。
のバージョン2.10.0のの新機能であるOOBの承認(非Webクライアント)します。
のみx3cを返す&#呼び出すときに
Twython.construct_api_urlクリーンアップ
の要件の
- はPython 2.6以上
コメントが見つかりません