У меня есть client_id, client_secret, refresh_token для моего Gmail, который раньше работал.
Но недавно я получил эту ошибку. Исходные client_id, client_secret, refresh_token были созданы долгое время go, поэтому я не помню, как я их создал. Я пытаюсь найти текущий метод их создания. Но инструкция очень запутанная. Я не считаю простой способ их создания. Может ли кто-нибудь показать мне текущий способ создания client_id, client_secret, refresh_token для Gmail? Спасибо.
$ wget --post-data "client_secret=$client_secret&grant_type=refresh_token&refresh_token=$refresh_token&client_id=$client_id" -qO- -o /dev/null https://accounts.google.com/o/oauth2/token
{
"error": "invalid_grant",
"error_description": "Token has been expired or revoked."
}
Следующее все еще основано на Python2. Значит, он устарел?
https://developers.google.com/gmail/api/quickstart/python
Вроде проблема отсюда. Но процесс утверждения длится долго. Однако у меня есть другое приложение, которое все еще работает. Я просто хочу иметь доступ только для чтения к моей учетной записи Gmail. Может ли кто-нибудь сообщить мне, что недавно было изменено в Gmail API?
https://support.google.com/cloud/answer/7454865