Google Drive API を使用してファイルを取得しようとすると、エラー メッセージが表示されます。Python を使用すると、エラーの原因となる行は次のとおりです。
file = service.files().get(fileId=googleDriveFileId).execute()
エラーメッセージは次のとおりです。
HttpError: <HttpError 404 when requesting
https://www.googleapis.com/drive/v2/files/0B6Cpn8NXwgGPSE8zQW10XzJMc0k?alt=json returned
"File not found: 0B6Cpn8NXwgGPSE8zQW10XzJMc0k">
基本的に「ファイルが見つかりません」と言っています
ただし、要求されている URL をブラウザーに入力すると、別のエラー メッセージが表示されます。
https://www.googleapis.com/drive/v2/files/0B6Cpn8NXwgGPSE8zQW10XzJMc0k
{
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "dailyLimitExceededUnreg",
"message": "Daily Limit Exceeded. Please sign up",
"extendedHelp": "https://code.google.com/apis/console"
}
],
"code": 403,
"message": "Daily Limit Exceeded. Please sign up"
}
}
これらのエラー メッセージはどちらも正しくないように思えます。私はファイルがそこにあることを知っています。これは、Google ドライブ UI の [リンクの共有] から取得した同じファイルへのリンクです。
https://docs.google.com/file/d/0B6Cpn8NXwgGPSE8zQW10XzJMc0k
API コンソールで Quota レポートも確認しましたが、使用率は 0% です。
ここで何が起こっているのですか?
ありがとう