2

私はPython Flask フレームワークを使用して API を構築しています。この API では、Gmail API を使用してアクセスおよび更新トークンと交換できると思われるアプリから「ワンタイム認証コード」を受け取ります (ここで説明します)。

私はブラウザでの通常の承認にOauthlibを使用してきましたが、これは完全に正常に機能します。そのため、これを実装する方法のサンプルコードが記載されたこのページを見つけました。例のコードは で始まり、from your_validator import your_validatorすぐに行き詰まります。カスタムバリデーターの実装についてここで何かを見つけましたが、そのページの上部には、flask_oauthlibが既にこれを実装していると書かれています。

アクセス用のワンタイム認証コードとリフレッシュトークンをflask_oauthlibで交換する方法の例はありますか? すべてのヒントは大歓迎です!

4

1 に答える 1

1

Oauthlib を使用した例はありませんが、oauth2client ライブラリを使用した例を次に示します。 https://github.com/googleplus/gplus-quickstart-python

Flask_oauthlib を見ると、と交換するhandle_oauth2_responseために使用する必要がある方法のようです。codeaccess_token

于 2015-08-31T05:53:06.167 に答える