我寫過一個程序,它創建一個文件對象,如果沒有指定父項,默認情況下它會在根文件夾中創建。然後給定該文件的父代的id,它將檢索根文件夾。未找到Google雲端硬盤根文件夾文件錯誤
由於一些奇怪的原因,這不再有效,而不是返回根文件夾,我得到一個文件未找到錯誤。有任何想法嗎?
感謝
更新
我試圖在「根」傳遞作爲檢索的file_id文件,我遇到了同樣的錯誤。
Get File By ID Error: File not found: 0AFrTA6Qc9-_TU9PVA
下面是不過,我可以通過ID來獲得其他文件的除了根用
def get_file_by_id session, file_id
drive = session.discovered_api("drive", "v2")
result = session.execute api_method: drive.files.get, parameters: {'fileId' => file_id}
if result.status == 200
return result.data
else
raise "Get File By ID Error: #{result.data['error']['message']}"
end
end
功能。
您授權了哪個範圍? https://www.googleapis.com/auth/drive.file或https://www.googleapis.com/auth/drive – 2012-07-27 22:34:57
我已授權以下範圍https://www.googleapis.com/auth/drive.file , https://www.googleapis.com/auth/userinfo.email, https://www.googleapis.com/auth/userinfo.profile – omarshammas 2012-07-28 01:56:51