2017-08-09 4 views
0

Je crée une application où je veux appeler l'API de OneDrive pour télécharger un fichier. Here est le lien vers la page et l'API J'utilise est: https://apis.live.net/v5.0/me/skydrive/files/HelloWorld.txt?access_token=ACCESS_TOKENComment obtenir un jeton d'accès pour une API de lecteur pour télécharger un fichier?

J'ai suivi toutes les étapes de « flux de code » comme par lien here et a obtenu le jeton d'accès comme en réponse, mais il « accès invalide jeton » SAY après l'utiliser en exécutant la même API. Here est capture d'écran de ce que j'ai essayé. Je suis confus quel jeton utiliser dans cette API. Où puis-je obtenir ACCESS_TOKEN pour exécuter l'API 'upload file' avec succès?

Répondre

2

Problème résolu. Lors de l'exécution de l'API suivante, nous devons ajouter onedrive.readwrite dans la portée pour télécharger le fichier via l'API. Les étapes à suivre pour créer un jeton d'accès à partir du «flux de code» sont les étapes à suivre.

https://login.live.com/oauth20_authorize.srf?client_id={client_id}&scope={scope}&response_type=code&redirect_uri={uri}