Ich versuche, einen Qt-basierten REST-Client zu schreiben, der mit dem Microsoft Cognitive Token Service unter Verwendung meines Subskriptionsschlüssels kommuniziert und ein Authentifizierungstoken erhält, das ich später verwenden kann zum Herstellen einer Verbindung mit der Microsoft Cognitive Services-API.Qt REST Client zum Abrufen eines Authentifizierungstokens für die API von Microsoft Cognitive Services Translator
Authentication Token API-Dokumentation: http://docs.microsofttranslator.com/oauth-token.html
Das folgende ist mein Code:
QByteArray jsonString = "{\"Ocp-Apim-Subscription-Key\":\"***********************"}";
QUrl serviceURL("https://api.cognitive.microsoft.com/sts/v1.0/issueToken");
QNetworkRequest request(serviceURL);
request.setRawHeader("Content-Type", "application/json")
QNetworkAccessManager *manager = new QNetworkAccessManager(this);
QNetworkReply *reply = manager->post(request, jsonString);
qDebug() << reply->errorString();
Fehler:
unknown error
Der obige Code immer unbekannter Fehler zurückgibt. Ich würde mich freuen, wenn mir jemand in die richtige Richtung weist, um dieses Problem zu beheben.
Vielen Dank.
Was ist der Fehler (Text) Sie bekommen? – Ronak
@Ronak Fehler -> *** unbekannter Fehler *** –