Почему API Gmail возвращает ошибку «недопустимо в заголовок», в то время как мой API работал нормально в течение нескольких недель? - PullRequest
0 голосов
/ 18 сентября 2018

Используя руководство по быстрому запуску API Gmail с Python, я получаю сообщение об ошибке 400 «Invalid to header» при попытке создать черновик.

Я использовал свой маленький скрипт в течение нескольких недель, и онотлично работал для создания черновиков счетов-фактур, пока однажды он просто не перестал работать, даже если я не изменил никакого кода.

Это ошибка, которую я получаю:

   1 file(s) copied.
Traceback (most recent call last):
File "quickstart.py", line 223, in <module>
main()
File "quickstart.py", line 207, in main
create_draft(service, 'me', message_body)
File "quickstart.py", line 134, in create_draft
draft = service.users().drafts().create(userId=user_id, body=message).execute()
File "C:\Users\$User\AppData\Local\Programs\Python\Python37-32\lib\site-packages\googleapiclient\_helpers.py", line 130, in positional_wrapper
return wrapped(*args, **kwargs)
File "C:\Users\$User\AppData\Local\Programs\Python\Python37-32\lib\site-packages\googleapiclient\http.py", line 842, in execute
raise HttpError(resp, content, uri=self.uri)
googleapiclient.errors.HttpError: <HttpError 400 when requesting https://www.googleapis.com/gmail/v1/users/me/drafts?alt=json returned "Invalid to header">

Когда яПолучив эту ошибку в первый раз, я удалил файл учетных данных и скачал новый.Но теперь, похоже, это решение больше не работает.

Срок действия файла credentials.json истекает через некоторое время?

1 Ответ

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

Я получил ту же ошибку при попытке отправить электронное письмо на "@something2" (обычный адрес электронной почты something1@something2, вы можете пропустить "something1", например, ваш адрес электронной почты недействителен)

Ошибка не произойдет, если выукажите обычный адрес электронной почты, чтобы вы могли подтвердить свои данные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...