2017-01-02 6 views
3

Microsoft翻訳APIを使いたいです。 しかし、以下のような新旧のものがたくさんあります。Microsoft翻訳APIを使用するためのアプリIDは何ですか?

How to use Bing Translation API?

私は、 "翻訳/ GET" を使用したい、と "無記名" + "" +アクセス トークンの代わりに "" APPIDを使用。

結果はこちらです。

アクセストークン ""が必要ですか?いずれにせよ、動作しません。 humm 私は試しにこのサイトを使用しています。ありがとう! documenから撮影

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> 

Token

POST

Result

答えて

5

APIの説明:

必須です。 Authorizationヘッダーが使用されている場合は、appidフィールドを空のままにします。それ以外の場合は、 "Bearer" + "" +アクセストークンを含む文字列を指定します。

だから、AppIDのためのあなたの価値のために、次の操作を実行したい:

  1. は、10分間の認証トークンを取得するためにhttp://docs.microsofttranslator.com/oauth-token.htmlで指示に従ってください。このために、あなたはあなたが必要としません[あなたがステップ1で得たトークン]
5

のAppIDの値が「ベアラー」+である必要があり、当社の紺碧のサブスクリプション

  • 以内にあなたが生成する認知サービスAPIキーを使用する必要があります単語ベアラと、追加した他のもの、スペースと、トークンに続く言葉だけ

    ベアラ

    の前後に引用符を置くために。何も必要ありません。

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

    doc.microsofttranslator.comサイトでこのメソッドを試してみるには、次のように入力します。 appidのベアラーとトークン。

  • 関連する問題