Microsoft-Cognitive Text Translation API

AZURE — Официальная документация и примеры по PHP не работают, помогите?

Я использую код по этой ссылке:
https://github.com/courtney7/HTTP-Code-Samples/blob/37a4431f75397e1ccc6ee3f62ef14b3909a2dc85/PHP/PHPAzureToken.php

0

Решение

Всегда тестируйте и отлаживайте API, используя curl (т.е. взять 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

Другие решения

Убедитесь, что вы вызываете правильную конечную точкуhttps://api.cognitive.microsoft.com/sts/v1.0/issueToken«

0

По вопросам рекламы [email protected]