Ошибка обновления API-интерфейса клиента Google Python (Python) - PullRequest
0 голосов
/ 28 января 2019

не работает только функция обновления.

https://developers.google.com/apis-explorer и хорошо работает тот же параметр в API Explorer.файл обновления из файла облачного домена.это причина?

Traceback (most recent call last):
  File "E:/cygwin64/home/socia/workspace/language/python/wc_py2_rule/src/main/python/package_name/module/sotrage/google_folder_changer.py", line 230, in <module>
    main(sys.argv[1:])
  File "E:/cygwin64/home/socia/workspace/language/python/wc_py2_rule/src/main/python/package_name/module/sotrage/google_folder_changer.py", line 101, in main
    set_seed_file_on_folder(file_info, folder, service)
  File "E:/cygwin64/home/socia/workspace/language/python/wc_py2_rule/src/main/python/package_name/module/sotrage/google_folder_changer.py", line 142, in set_seed_file_on_folder
    removeParents=file_info['parents']).execute()
  File "E:\cygwin64\home\socia\workspace\language\python\wc_py2_rule\venv\lib\site-packages\googleapiclient\_helpers.py", line 130, in positional_wrapper
    return wrapped(*args, **kwargs)
  File "E:\cygwin64\home\socia\workspace\language\python\wc_py2_rule\venv\lib\site-packages\googleapiclient\http.py", line 851, in execute
    raise HttpError(resp, content, uri=self.uri)
googleapiclient.errors.HttpError: <HttpError 404 when requesting https://www.googleapis.com/drive/v3/files/... returned "File not found: [u'file_id'].">

file_id заменяется из-за ошибки безопасности и содержание ссылки ниже.

{
 "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."
 }
}

1 Ответ

0 голосов
/ 28 января 2019

"Превышен дневной лимит для использования без аутентификации. Для продолжения использования требуется регистрация."

Означает, что вы выполняете вызов частного метода без предварительной аутентификации пользователя.Если вы хотите видеть пользовательские данные, вы должны быть аутентифицированы как пользователь, который имеет доступ к этим данным.Проверьте свой код и убедитесь, что у вас правильно настроена аутентификация, и пользователь вошел в систему, прежде чем пытаться запустить соответствующий метод.

...