Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 招摇过市授权密钥_Javascript_Swagger - Fatal编程技术网

Javascript 招摇过市授权密钥

Javascript 招摇过市授权密钥,javascript,swagger,Javascript,Swagger,在Swagger中,我在配置授权时遇到问题。 在可用授权中,有两个字段需要填写: 订阅密钥(apiKey)在此处提供您的认知服务订阅密钥。名称:Ocp Apim订阅密钥 令牌(apiKey) 提供来自此区域的STS返回的JWT的访问令牌。通过将以下查询字符串添加到STS URL,确保将管理范围添加到令牌:?scope=speechservicesmanagement 我不清楚从何处获取此信息。 有人能帮我吗 这两个参数如下所示: 1。订阅密钥参数:可在Azure portal>导航到您必须创建

在Swagger中,我在配置授权时遇到问题。
在可用授权中,有两个字段需要填写:

  • 订阅密钥(apiKey)
    在此处提供您的认知服务订阅密钥。
    名称:Ocp Apim订阅密钥
  • 令牌(apiKey)
    提供来自此区域的STS返回的JWT的访问令牌。通过将以下查询字符串添加到STS URL,确保将管理范围添加到令牌:?scope=speechservicesmanagement

    我不清楚从何处获取此信息。
    有人能帮我吗

这两个参数如下所示:

1。订阅密钥参数:可在Azure portal>导航到您必须创建的语音服务(认知服务)或查看>使用密钥1中的值中找到该参数

我的如下所示:

要记住的事情:

  • 语音到文本api(特别是会话api)仅在特定区域受支持,我选择了centralus

  • 定价层应为S0标准,以使API正常工作(至少对于对话API)

2。令牌(apiKey)参数

  • 您将需要通过向语音服务端点发送post请求来生成令牌(请参见上图了解端点url的位置)
  • 将订阅密钥添加为标头
  • post请求将生成访问令牌作为响应
要记住的事情:

  • 按照swagger中的说明,在生成令牌之前,请记住将“?scope=speechservicesmanagement”的查询字符串添加到端点url。 例:

您是此API的开发人员吗?或者这是其他人的API?如果是后者,请联系API供应商以获得支持。