2016-12-19 1 views
5

TextTranslator에 대한 마이크로 소프트 애저 포털은 다음과 같은 엔드 포인트를 제공합니다 Microsoft Translator API인지 서비스 - 올바른 끝점은 무엇입니까?

https://api.cognitive.microsoft.com/sts/v1.0

아직이 엔드 포인트가 issueToken 200 및 404에 대한 번역을 반환합니다. 샘플은의 엔드 포인트 참조 :

https://api.microsofttranslator.com/v2/http.svc/

워드 프로세서는 datamarket 내 초기 가정을했다 끝나는 번역기 주어진 날짜에서 인. 그러나, doc 엔드 포인트는 Translate 메소드를 리턴합니다.

http://docs.microsofttranslator.com/text-translate.html#!/default/get_Translate

우리가 사용하는 것이 그것을 어느 엔드 포인트?

api.microsofttranslator.com을 사용하려면 azure에 api.cognitive.microsoft.com이란 무엇입니까?

답변

1

번역기 API의 경우 먼저 인증 토큰 (첫 번째 링크)을 가져와야하며이 토큰을 사용하면 번역 API (두 번째 링크)를 호출 할 수 있습니다.

인증 절차 here에 대해 자세히 알아볼 수 있습니다.

+0

감사합니다. 내가 참조. 기묘한. 하나의 서비스에서 API 토큰을 얻은 다음 일반적으로 다른 토큰과 함께 사용하는 것이 좋습니다. 일반적인 패턴으로 사용될 경우 보안 버그를 만드는 시나리오가 익숙한 것 같습니다. – DaveWilliamson

+0

https://api.cognitive.microsoft.com/sts/v1.0/issueToken이 404를 반환합니다. http://docs.microsofttranslator.com/oauth-token.html의 대화 형 도구가 "오류"를 반환합니다. " 서버로부터 응답 없음 ". Microsoft가 유지 보수를 수행하고 있는지 또는 현재 진행중인 작업을 알고 있습니까? – Antony

+0

마지막으로 헤더에서 POST 및 Ocp-Apim-Subscription-Key를 사용하도록했습니다. – Antony