2016-01-12 7 views
6
  1. Googleドライブのドキュメントによると、名前でファイルをクエリするには、q = "name = 'ファイル名'"を使用します。 https://developers.google.com/drive/v2/reference/files/list#try-itGoogleドライブAPIクエリ名が無効返信

    "Q" フィールドに "名前= 'file_nameに'" の設定:

    https://developers.google.com/drive/v3/web/search-parameters

  2. 私はここに名前で検索してみてください

    "パラメータ 'q'の値が無効です。返されます。 Q = "ゴミ箱に移動= false" の作業罰金のような service.files().list(q="name = 'file_name'").execute()

  3. その他のコマンド\:私はPythonでコマンドを実行しようとすると、

  4. 同じことが起こります。なぜ "名前"のクエリはしないのか分かりません。

答えて

18

あなたが抱えている問題は、Drive v2 APIDrive v3 APIのために特別に定義された検索パラメータを使用しようとしているということです。

Drive v2 APIを使用する場合は、ファイルの名前は「タイトル」の下で発見されたに、とても有効なクエリは次のとおりです。Drive v3 API

タイトル=「TestDoc」

一方、ファイルの名前です

名= 'TestDoc'

+2

恐ろしい: '名前' の下で発見!ありがとうございました。 –

関連する問題