熟読 - PHPの公式のドキュメントと例は機能していません。マイクロソフト認知のテキスト翻訳API
私は、このリンクでのコードを使用しています:curl
を使用して https://github.com/courtney7/HTTP-Code-Samples/blob/37a4431f75397e1ccc6ee3f62ef14b3909a2dc85/PHP/PHPAzureToken.php
熟読 - PHPの公式のドキュメントと例は機能していません。マイクロソフト認知のテキスト翻訳API
私は、このリンクでのコードを使用しています:curl
を使用して https://github.com/courtney7/HTTP-Code-Samples/blob/37a4431f75397e1ccc6ee3f62ef14b3909a2dc85/PHP/PHPAzureToken.php
必ずテストとデバッグ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>"
トークンとコールテキストを取得する例translate。
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"
ご回答いただきありがとうございます。私がgetToken()で何を変更しなければならないか教えてください。コードを見てください: https://github.com/courtney7/HTTP-Code-Samples/blob/37a4431f75397e1ccc6ee3f62ef14b3909a2dc85/PHP/PHPAzureToken.php – Nasir
あなたが働いていないことで何を意味正しいエンドポイント「https://api.cognitive.microsoft.com/sts/v1.0/issueToken」
私はあなたが共有した正しいエンドポイントを呼んでいます、このURLは私のコードで使用していますが、トークンを取得できません。 – Nasir
を呼び出していることを確認してください? – WhatsThePoint
getToken()関数が応答していません。トークンが返されていません。どうすれば私がトークンにアクセスできるかを教えてください。 – Nasir