2016-04-11 7 views
4

Ich möchte einen Skype-Bot erstellen und beziehe mich auf https://developer.microsoft.com/en-us/skype/bots/docs/api/chat, für die Autorisierung bezieht sich das Dokument auf https://azure.microsoft.com/en-us/documentation/articles/active-directory-v2-protocols-oauth-code/, aber es ist unklar über den Umfang, der für die Verwendung von skype bot apis erwähnt werden soll.So erhalten Sie Autorisierungstoken für Skype-Bot-Apis?

So kann mir jemand sagen, wie Autorisierungstoken für die Herstellung von Skype-Bot-Ruhe-API-Anrufe erhalten.

Antwort

7

versuchen diese

curl -X POST -H "Cache-Control: no-cache" -H "Content-Type: application/x-www-form-urlencoded" -d 'client_id=<your-app-id>&client_secret=<your-app-secret>&grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default' 'https://login.microsoftonline.com/common/oauth2/v2.0/token' 
+2

Woohoo! Vielen Dank für das Teilen. Es ist überhaupt nicht klar von ihren Dokumenten. –

0

I-Token Zugriff auf die Skype-Bot zu versuchen bin versucht. Ich habe auch versucht, die oben genannte cURL-Funktion in "POSTMAN" aber ich habe diese Nachricht Rückkehr:

{ 
    "error": "invalid_request", 
    "error_description": "AADSTS90014: The request body must contain the following parameter: 'grant_type'.\r\nTrace ID: 53dcaec0-...\r\nCorrelation ID: d6d650ec...\r\nTimestamp: 2018-01-15 09:53:04Z", 
    "error_codes": [ 
     90014 
    ], 
    "timestamp": "2018-01-15 09:53:04Z", 
    "trace_id": "53dcaec0-...", 
    "correlation_id": "d6d650ec-..." 
} 

Das Folgende ist eine Kopf- und Körperstruktur in POSTMAN:

HEADER content_type: Anwendung/x-www-url-form-urlencoded Cache-Control: no-cache

BODY client_id = & Client_ secret = & = grant_type client_credentials & scope = https% 3A% 2F% 2Fgraph.microsoft.com% 2F.default

In BODY I die Felder ersetzen client_id und client_secret mit dem richtigen Codes während der Registrierung angegebenen . Dank der Verfügbarkeit ...

+0

Ihre "Antwort" sieht wie eine Frage aus. Bitte posten Sie nur Antworten auf das Problem als Antwort. –

Verwandte Themen