1

マルチスコープ トークンで Oauth 2.0 を使用して、Python で webapp を構築しています。ドキュメント リスト フィードへのアクセスと処理は正常に機能します。

しかし、Google ドキュメント形式に変換されていないファイルのコンテンツをダウンロードしようとすると、常に HTTP 401 エラーが応答として返されます。リクエストURLの最後にトークンを追加してもしなくても、何も変わりません。エントリの content タグの src 属性で見つけたアドレスに GET を送信します。私は何が間違っているのですか?

または、トークンでアクセスできない場合、 docs.googleusercontent.comトークン スコープのポイントは何ですか?

4

1 に答える 1

1

可能であれば、新しい Google Drive API を使用するようにコードを更新してください。ドライブからファイルをダウンロードするには、リファレンス ガイドで説明されているように、承認された GET 要求をファイルの downloadUrl に送信する必要があります。

https://developers.google.com/drive/v2/reference/files/get

Google ドライブ SDK には、承認プロセスに関する広範なドキュメント (https://developers.google.com/drive/about-auth) と、App Engine で実行される完全な Python サンプルもあります。

https://developers.google.com/drive/examples/python

于 2012-07-21T21:10:37.943 に答える