Google Apps Script 内で Drive REST API を使用して Google Photos を読み込もうとしています。コードは次のようになります。
function myFunction() {
var files = Drive.Files.list({
maxResults: 10,
spaces: 'photos'
});
for (var i = 0; i < files.items.length; i++) {
var f = files.items[i];
Logger.log(f.title);
}
}
しかし、この関数を実行すると、Google は「許可されたスコープは、要求されたすべてのスペースへのアクセスを許可しません。(行 2、ファイル「コード」)」というエラーを表示します。
プロジェクト プロパティにはスコープ " https://www.googleapis.com/auth/drive " が含まれます。つまり、すべてのオブジェクトが利用可能である必要があります。しかし、何らかの理由でこのエラーが発生します。Google Apps Script のバグだと思います。何かご意見は?