0

Python API を使用して Google ドライブからファイルをダウンロードしようとしています。ドキュメントを調べていると、サービス インスタンスとドライブ ファイル インスタンスの 2 つの引数を取る定義が表示されます。ドライブ ファイル インスタンスを作成して定義に渡す方法がどこにもありません。これはどのように行われるべきですか?ここで単純なことを理解していないだけかもしれませんが、それも非常に良い可能性です...

4

3 に答える 3

4

あなたが言及しているドキュメントページはわかりませんが、ファイルをダウンロードするには、そのメタデータを取得し、その downloadUrl に対して認証済みのリクエストを行います。

f = service.files().get(fileId=file_id).execute()
resp, content = service._http.request(f.get('downloadUrl'))
于 2013-04-17T11:03:50.317 に答える
2

(100 以上の他の API に加えて) Google ドライブを操作するための簡素化されたメソッドが含まれている Temboo Python SDK を試すことを検討してください。https://www.temboo.com/library/Library/Google/Drive/Files/Get/をご覧ください

(完全な開示: 私は Temboo で働いています。)

于 2013-04-16T23:20:44.910 に答える