AZURE - PHP的官方文档和示例无法使用,帮助?
我正在使用此链接中的代码: https://github.com/courtney7/HTTP-Code-Samples/blob/37a4431f75397e1ccc6ee3f62ef14b3909a2dc85/PHP/PHPAzureToken.php
答案 0 :(得分:0)
始终使用curl
测试和调试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"
答案 1 :(得分:0)
确保您正在呼叫正确的终端&#34; https://api.cognitive.microsoft.com/sts/v1.0/issueToken&#34;