Google Drive API を使用して共有されているファイルのリストを取得できません。ここのドキュメントからコードを外します。 https://developers.google.com/drive/v2/reference/files/list
私が作成したファイルを一覧表示するために機能します。たとえば、ゴミ箱に移動されていないファイルを表示するための最初のリクエストは次のようになります。これは私にとってはうまくいきます。
var initialRequest = gapi.client.request({
'path': '/drive/v2/files',
'method': 'GET',
'params': {"q": "mimeType != 'application/vnd.google-apps.folder' and trashed=false"}
});
しかし、このように私と共有されているファイルを表示しようとすると、アイテムの空のリストが返されます。
var initialRequest = gapi.client.request({
'path': '/drive/v2/files',
'method': 'GET',
'params': {"q": "sharedWithMe"}
});
ただし、Google の OAuth 2.0 Playground でリクエストhttps://www.googleapis.com/drive/v2/files?q=sharedWithMeを送信すると機能し、レスポンスには共有されたすべてのファイルのリストが含まれます。
私のウェブサイトではなく、プレイグラウンドで機能する理由がわかりません。