Аутентификация в API Yandex Vision OCR

Получите данные вашего аккаунта для аутентификации:

  1. Получите IAM-токен для аккаунта на Яндексе, федеративного или локального аккаунта.
  2. Получите идентификатор каталога, на который у вашего аккаунта есть роль ai.vision.user или выше.
  3. При обращении к Vision OCR через API в каждом запросе передавайте полученные параметры:
  • в заголовке Authorization указывайте IAM-токен;
  • в заголовке x-folder-id указывайте идентификатор каталога.
Authorization: Bearer <IAM-токен>
        x-folder-id: <идентификатор_каталога>
        

Vision OCR поддерживает два способа аутентификации с сервисным аккаунтом:

  • С помощью IAM-токена:

    1. Получите IAM-токен.

    2. Полученный IAM-токен передавайте в заголовке Authorization в следующем формате:

      Authorization: Bearer <IAM-токен>
              
  • С помощью API-ключей.

    Используйте API-ключи, если у вас нет возможности автоматически запрашивать IAM-токен.

    1. Получите API-ключ.

    2. Полученный API-ключ передавайте в заголовке Authorization в следующем формате:

      Authorization: Api-Key <API-ключ>
              

Не указывайте в запросах идентификатор каталога — сервис использует каталог, в котором был создан сервисный аккаунт.

См. также

Следующая