在Postman中使用IBM Watson Text-to-Speech吗?

时间:2018-10-29 15:40:11

标签: postman text-to-speech ibm-watson

如何与Postman一起使用IBM Watson Text-to-Speech?为了测试,我只想获取声音列表。我使用网址设置了一个GET请求

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

Headers下,我设置了usernamepasswordenter image description here

沃森回答:

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

邮递员的用户名和密码在哪里?

2 个答案:

答案 0 :(得分:2)

Headers的右侧,看到Authorization。授权凭证就在那儿。

每个API都可以指定他们希望获得授权的方式。如果它是用户名/密码,则被视为“基本授权”。

从技术上讲,您可以将其放在Headers下,但不要将用户名和密码作为两个单独的字段发送。您将包括一对Authorization的键值标头对:Basic <Username:Password>,其中<Username:Password>是Base 64编码的。

许多API会让您使用“基本授权”登录,并返回用于所有其他API的令牌。然后,您将使用Bearer Token。

答案 1 :(得分:0)

感谢杰克G,这很完美!

enter image description here