在創建文件夾之前試圖檢查文件夾是否存在於「appdata」文件夾中。因此,我做得到用的File.List下面的代碼:
「appdata」文件夾內的搜索文件夾
GTLQueryDrive *folderExistsQuery = [GTLQueryDrive queryForFilesList];
folderExistsQuery.q = [NSString stringWithFormat:@"mimeType='application/vnd.google-apps.folder' and trashed=false and 'appdata' in parents and title='%@'",folderName];
結果是error.Strange的事情當我刪除查詢我沒有得到任何錯誤或者'appdata' in parents
或title='%@'
選項。有人可以請你解釋這裏出了什麼問題嗎?
對解決方案的任何修改也是受歡迎的。
編輯
錯誤的打印描述:
Error Domain=com.google.GTLJSONRPCErrorDomain Code=500 "The operation couldn’t be completed. (Internal Error)" UserInfo=0x1030d5c00 {error=Internal Error, NSLocalizedFailureReason=(Internal Error), GTLStructuredError=GTLErrorObject 0x10308d890: {message:"Internal Error" data:[1] code:500}}
請告訴我的錯誤? –
什麼是您的授權範圍? –
@BurcuDogan範圍是:'https:// www.googleapis.com/auth/drive.appdata' – Raviprakash