2017-01-02 1 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"+ ""+ 액세스 토큰이 포함 된 문자열을 지정하십시오.

  1. 은 10 분 인증 토큰을 얻기 위해 http://docs.microsofttranslator.com/oauth-token.html의 지침을 따르

그래서 APPID에 대한 값, 다음을 수행합니다. 이를 위해 당신이
  • APPID에 대한 값은 "무기명"해야 우리의 푸른 가입 내에 생성하는인지 서비스 API 키를 사용해야 +
  • 5

    당신은 필요하지 않습니다 [1 단계에서 얻은 토큰]

    공백 다음 토큰 다음에

    베어러 단어 무기명 및 추가 한 다른 것들, 그냥 단어 주위에 따옴표를 넣어. 다른 건 필요 없어.

    appid를 사용할 때 토큰은 쿼리 문자열의 일부입니다. 권한 부여를 사용하면 토큰은 헤더의 일부입니다.

    doc.microsofttranslator.com 사이트에서 방법을 시험해 보려면 다음을 입력하십시오. appid에 무기명과 토큰이 있습니다.

    관련 문제