У меня проблема с ежедневным лимитом с моим кодом ruby, когда я пытаюсь выдать запрос на загрузку. Это тестовая программа, поэтому я запускаю ее в своем терминале. Я просто называю рубиновый файл.Ошибка Google Drive API 403 Daily Limit - Ruby
Я следовал this guide быстро попасть в код Google Drive API.My очень похож на тот руководства, кроме моих областей, которые являются:
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 Service Key с выбрано «другое».
Это строка кода, вызывающая вызов.
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 и создали все необходимые полномочия, чтобы заставить его работать, но до сих пор не имели успеха. API Google Диска также включен в моем проекте.
Как вы можете исправить эту ошибку даже после того, как вы настроили проект API Google и его учетные данные?
Редактировать: Требуется отметить, что у меня есть поиск и загрузка с использованием того же кода. Загрузка - это единственный, который дает мне ошибки.
Он появляется и запрашивает аутентификацию? – DaImTo
Нет, поскольку аутентификация уже установлена. Он просто отправляет мне эту ошибку, когда я помещаю ее в консоль. – RoRails