3

マイクロソフトの翻訳 API を使用したいです。しかし、以下のような新旧のものがたくさんあります。

Bing 翻訳 API の使用方法

"GET /Translate" を使用したいので 、"appid" の代わりに"Bearer" + " " + アクセス トークンを使用しました。

結果はこちら。

アクセス トークンに "" は必要ですか? いずれにせよ、うまくいきません。うーん、試しに以下のサイトを使用しています。ありがとう!

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&#xD;
    Parameter name: appId</p>
<code></code>
<p>message id=1446.V2_Rest.Translate.27848FC7</p>
</body>
</html>

トークン

役職

結果

4

2 に答える 2

5

Bearer という単語や追加したその他のものを引用符で囲む必要はありません。

ベアラー

その後にスペースとトークンが続きます。他に何も必要ありません。

appid を使用すると、トークンはクエリ文字列の一部になります。Authorization を使用する場合、トークンはヘッダーの一部です。

doc.microsofttranslator.com サイトでこの方法を試すには、次のように入力します。appid のベアラーとトークン。

于 2017-01-04T00:40:14.990 に答える