ダウンロード要求を発行しようとすると、ルビコードにこの1日の制限があります。これはテストプログラムなので、私は端末で実行しています。私はちょうどルビーファイルを呼び出します。私はすぐにGoogleドライブAPI.Myコードに入るためにthis guideを追ってきたGoogleドライブAPIのダウンロードエラー403日間制限 - Ruby
である私のスコープ以外のもののガイドにかなり似ています。私は使用しています
SCOPE = ["https://www.googleapis.com/auth/drive", "https://www.googleapis.com/auth/drive.file", "https://www.googleapis.com/auth/drive.appfolder", "https://www.googleapis.com/auth/drive.metadata"]
資格情報を使用して、OAuthのサービスキーであります"その他"が選択されています。
これは電話をかけるコード行です。
content = HTTP.get('https://www.googleapis.com/drive/v3/files/' + file_id + "?alt=media").body
これは私がHTTP呼び出しから取得していますエラーです。
{
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "dailyLimitExceededUnreg",
"message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup.",
"extendedHelp": "https://code.google.com/apis/console"
}
],
"code": 403,
"message": "Daily Limit for Unauthenticated Use Exceeded. Continued use requires signup."
}
}
私はthis linkを踏襲し、それが働いて得るために必要なすべての資格情報を作成したが、まだ成功していなかったしました。プロジェクトでGoogleドライブAPIも有効になっています。
Google APIプロジェクトとその認証情報を設定した後でも、このエラーをどのように修正できますか?
編集:同じコードを使用して検索とアップロードを行っていることに注意してください。私にエラーを与えているのはダウンロードだけです。
ポップアップして認証を要求していますか? – DaImTo
認証が既に確立されているため、いいえです。私はそれをコンソールに置くとそのエラーを返すだけです。 – RoRails