2017-05-24 62 views

回答

0

始终测试和调试的API(即采取curl第一方法)。这是一个适用于我的Windows 10系统的例子。这是获取令牌的curl

curl -k --data "" "https://api.cognitive.microsoft.com/sts/v1.0/issueToken" -H "Ocp-Apim-Subscription-Key:<your Ocp-Apim-Subscription-Key>" 

获取令牌和调用文本翻译的示例。

curl -k --data "" "https://api.cognitive.microsoft.com/sts/v1.0/issueToken" -H "Ocp-Apim-Subscription-Key:<your Ocp-Apim-Subscription-Key>" > Bearer.txt 
set /p Bearer= < Bearer.txt 
curl -H "Authorization: Bearer %Bearer%" "https://api.microsofttranslator.com/v2/Http.svc/Translate?Text=Hello+world.&From=en&To=es" 
+0

感谢您的回复,请让我知道getToken()中需要更改哪些内容。看看代码: https://github.com/courtney7/HTTP-Code-Samples/blob/37a4431f75397e1ccc6ee3f62ef14b3909a2dc85/PHP/PHPAzureToken.php – Nasir