Использование IBM Watson Text-to-Speech с почтальоном? - PullRequest
0 голосов
/ 29 октября 2018

Как я могу использовать IBM Watson Text-to-Speech с Почтальоном? Для проверки я просто хочу получить список голосов. Я настроил GET запрос с URL

https://stream.watsonplatform.net/text-to-speech/api/v1/voices

Под Headers Я установил username и password. enter image description here

Ватсон ответил:

{
  "code": 401,
  "error": "Not Authorized",
  "description": "No credentials supplied."
}

Куда идут имя пользователя и пароль в Почтальоне?

Ответы [ 2 ]

0 голосов
/ 02 ноября 2018

Спасибо, Джейк Дж, это отлично работает!

enter image description here

0 голосов
/ 30 октября 2018

См. Справа от Headers там написано Authorization. Вот куда отправляются учетные данные авторизации.

Каждый API может указать, как они хотят авторизации. Если это имя пользователя / пароль, оно считается «Базовая авторизация».

Технически вы можете поместить его под Headers, но вы не отправляете свое имя пользователя и пароль в виде двух отдельных полей. Вы бы включили одну пару заголовков ключ-значение Authorization: Basic <Username:Password>, где <Username:Password> - это кодировка Base 64.

На многих API вы будете входить с помощью Basic Authorization и возвращать токен, который будет использоваться для всех других API. Затем вы должны использовать токен на предъявителя.

...