Googleコードを変更せずに(フォルダー名を除いて)使用していますが、「フォルダーが見つかりません」というエラーが表示されます。
フォルダ名のスペルを確認し、「マイ ドライブ」でいくつかの異なるフォルダを試しましたが、すべてでエラーが発生します。まったく同じコードが私の友人には機能しますが、私には機能しません。
コード行は次のとおりです。
var folder = DocsList.getFolder('My Docs');
Googleコードを変更せずに(フォルダー名を除いて)使用していますが、「フォルダーが見つかりません」というエラーが表示されます。
フォルダ名のスペルを確認し、「マイ ドライブ」でいくつかの異なるフォルダを試しましたが、すべてでエラーが発生します。まったく同じコードが私の友人には機能しますが、私には機能しません。
コード行は次のとおりです。
var folder = DocsList.getFolder('My Docs');
名前の代わりにフォルダー ID を使用してみてください。
var folder = DocsList.getFolderById("234asdfih-324asdf")
フォルダを開くと、ブラウザのアドレスバーにフォルダ ID が表示されます。IDを使用すれば、後でフォルダの名前を変更でき、まったく問題ありません。
フォルダー名を使用する場合は、大文字と小文字が区別されることに注意してください。
私は非常に似ているが、どういうわけか異なる問題に直面しました。CHECKLIST_FOLDER に含めるフォルダー名 (およびそれらはすべて有効) に応じて、コマンドは次のようになります。
myFile.addToFolder(DocsList.getFolder(CHECKLIST_FOLDER));
エラーメッセージ「フォルダが見つかりません」を返します(または返しません)。フォルダーの詳細とアクセス許可はすべての場合で同一であり、失敗の明確な理由はありません。
この場合も、Thomas の回避策はうまく機能しています。