TKa*_*sai 3 azure microsoft-translator microsoft-cognitive
我想使用microsoft translation api.但是下面有很多新旧的.
我想使用"GET/Translate",并使用 "Bearer"+""+访问令牌 而不是"appid".
结果在这里.
我需要""用于访问令牌吗?无论哪种方式,它都不起作用.我正在使用下面这个网站试试.谢谢!
http://docs.microsofttranslator.com/oauth-token.html
http://docs.microsofttranslator.com/text-translate.html#!/default/post_TranslateArray
<html>
<body>
<h1>Argument Exception</h1>
<p>Method: Translate()</p>
<p>Parameter: appId</p>
<p>Message: Invalid appId
Parameter name: appId</p>
<code></code>
<p>message id=1446.V2_Rest.Translate.27848FC7</p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
摘自API的文档:
需要.如果使用Authorization标头,则将appid字段保留为空,否则指定包含"Bearer"+""+访问标记的字符串.
因此,对于appId的值,您需要执行以下操作:
小智 5
你不需要在Bearer这个词和你添加的其他东西周围加上引号,只需要单词
来人
然后是空格,然后是令牌.不需要任何其他东西.
当您使用appid时,令牌是查询字符串的一部分.如果您使用授权,则令牌是标头的一部分.
要在doc.microsofttranslator.com网站上试用该方法,只需添加; appid中的持票人和令牌.
| 归档时间: |
|
| 查看次数: |
1819 次 |
| 最近记录: |