Операция Google Video Intelligence - PullRequest
0 голосов
/ 01 октября 2019

Я попробовал демо на https://cloud.google.com/video-intelligence/

Если я переключусь на вкладку API, я вижу запрос:

https://videointelligence.googleapis.com/v1/operations/projects/4808913407/locations/us-east1/operations/12700896084805575820?key=YOUR_API_KEY_HERE

Однако, когда я пытаюсь выполнить ту же операцию, используя мойЯ получаю ключ API

    {
  "error": {
    "code": 403,
    "message": "The caller does not have permission",
    "status": "PERMISSION_DENIED"
  }
}

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

1 Ответ

0 голосов
/ 01 октября 2019

Video Intelligence не поддерживает ключи API, вам необходимо пройти аутентификацию с использованием служебной учетной записи. Здесь вы можете найти список сервисов GCP, которые поддерживают API-ключи.

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

Как видите, вам нужно сгенерировать JWT и поместить его в заголовки, вы не можете использовать ключ API.

...