Google Appengine Неразрешенный статус 401 - PullRequest
0 голосов
/ 04 февраля 2020

Когда я посещаю конечную точку '/ api/v1/users/me/data/csv', я получаю следующее сообщение:

{
     "error": {
     "title": "Unauthorized",
     "message": "You are not authorized to perform that action. Please use the api_key 
     parameter with your registered key.",
     "status": 401
     }
}

Конечная точка должна go в сегменты и записывать данные в виде CSV, которые пользователь можно скачать. Я не уверен, что "api_key" они имеют в виду здесь.

Может ли это быть из-за того, что я не использую доступ к правильному ведру, или же я не использую правильный ключ?

1 Ответ

2 голосов
/ 05 февраля 2020

Чтобы проверить, какой это ключ, проверьте журналы в App Engine, чтобы увидеть, прошел ли звонок весь путь к App Engine. Чтобы проверить журналы ядра приложения, выполните следующие действия:

  • Go до Консоль
  • Go для App Engine >> Версии
  • Для обслуживающей версии go в Инструменты >> Журналы

Это откроет журналы для этой версии, и если вызовы поступают в механизм приложений, вы увидите вызовы там. Если вы не видите никаких вызовов, это происходит потому, что они останавливаются конечными точками облака.

Эта ошибка обычно вызывается конечными точками облака, когда вы указываете APIkey Security для пути и вызываете его без параметра ключа или с неправильный ключ.

...