2016-04-29 10 views
0

ich heruntergeladen das Beispiel: https://dev.office.com/Getting-Started/office365Apis?platform=option-android#register-app Klick auf Senden-Button führt diesen Fehler:Android App, Fehler beim Versuch E-Mail senden

RetrofitError: 404 Not Found 
{ 
    "error": { 
    "code": "InvalidAuthenticationToken", 
    "message": "Bearer access token is empty.", 
    "innerError": { 
     "request-id": "951626d4-0168-4b58-a78a-1fdd3bd322f2", 
     "date": "2016-04-29T18:34:05" 
    } 
    } 
} 
+0

Ich nehme an, Sie mögen diesen Fehler nicht und erwarteten etwas anderes. Der Grund für den Fehler ist "Bearer Access Token ist leer." Sehen Sie sich auch http://stackoverflow.com/help/how-to-ask an. – totoro

Antwort

-1

Sie sind ein Zugriffstoken fehlt. Von https://msdn.microsoft.com/en-us/office/office365/api/discovery-service-rest-operations:

Discovery Service operations

Initial sign in

This brings the client to a web page where the user enters account information. It returns the endpoints needed to continue with Discovery Service. This is used the first time a user tries your application. It tells your application: what cloud the user belongs to where the app can send the user to log in where to go to get a token

können Sie weiterhin auf der offiziellen Website zu lesen.

+0

Das Beispiel, nach dem das OP fragt, ist ein Microsoft Graph One. Microsoft Graph-Apps verwenden den Erkennungsdienst nicht, sondern erhalten Token direkt von AAD. – GarethJ

0

Es sieht so aus, als ob Sie Ihre App nicht registriert haben, bevor Sie das Beispiel herunterladen. Die Readme-Anweisung im Beispiel sollte Sie durch die Registrierung und Konfiguration einer App führen. An diesem Punkt sollte die Anmeldung erfolgreich sein und Sie erhalten ein Bearer-Token.

Verwandte Themen