Мне удалось использовать файл client_secret.json, чтобы запросить таблицу googlespread в моем приложении с помощью API электронных таблиц Google.
Однако кто-то еще, использующий мое приложение, получает ошибку 403 «Отказано в разрешении».
Используя консоль разработчика, я могу создать нового пользователя для проекта, но он просто возвращает файл client_secret.json, который у меня уже есть.
Как мне дать разрешение пользователю?
INFO:oauth2client.client:Refreshing access_token
ERROR:kernel_admin.__main__:{
"error": {
"code": 403,
"message": "Google Sheets API has not been used in project
626378963637 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/sheets.googleapis.com/overview?project=626378963637 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.",
"status": "PERMISSION_DENIED",
"details": [
{
"@type": "type.googleapis.com/google.rpc.Help",
"links": [
{
"description": "Google developers console API activation",
"url": "https://console.developers.google.com/apis/api/sheets.googleapis.com/overview?project=626378963637"
}
]
}
]
}
}