[英]how to use access token one drive API using JavaScript?
I want use the "one drive Api" with JavaScript: https://dev.onedrive.com/auth/msa_oauth.htm I get the "access_token" using the method "Code flow". 我想在JavaScript中使用“一个驱动器Api”: https : //dev.onedrive.com/auth/msa_oauth.htm我使用“代码流”方法获得了“ access_token”。 I Get this: 我明白了:
{
"token_type":"bearer",
"expires_in":3600,
"scope":"wl.signin wl.offline_access wl.basic wl.skydrive wl.skydrive_update onedrive.readwrite onedrive.appfolder",
"access_token":"EwCAAq1DBAAUGCCXc8wU/zFu9QnLdZXy+YnElFkAAeOVCOpU5J8YFnp8I1jF2AMYKDycpjKLDZ2zSvz1mlcl0VGSIyOwnMsqcAl8PnAo1YAUPV72Mqvp7ycKkI+6xB3M8lmqQJ8/MGL4vRk4Ets6P49PkhsA5dQMJOB+TxEeP9dfpqIYInoilLft6xWlDGCAAbgEtaZTrmAQcHk4zabYSYgMZlRzjyEOEkd3N9/wjSzbTyDvuOp5/d7j6m5qPWINBHLqxjlSRd62vVzz+/8wzLGCIqXRNny5lJmz+ME9Hryz8yqNY3Xt3Y768b/H9AWnLYwVYRHKlN2rmUHkvTn9e1xUGNYCrinnODx+Ah1M94egSZCfpcnuni5+dp9ERBEDZgAACPlDtNXQ+EvCUAE+jeQ/WNQuIkhyPnIJ8KdxedYNnPAJL1zYL6LZeQEv3CLEIn+PW2DKmMnY0tcO2qRJ+KLQJjYLjKnGycJlkFYujMUgmYoUxYoHuCVTO1GrQO9o83ROJCzaNIF9FG+YY9vfNUC/CJBwrBt9a0RDtPBJt4Zz6wi7BI2J1p+3xT4n5I12kGkGLcKXUevu9h3DfdBmOu57EpJpKk1ItS0aURCc5GfgyHQzj0rn2tFDOp6UDGmtPWl3Bfv0WhKVfj0w5Q2caJD9axKUhRxCbdrnxckPdFQ2bswUJ5NLQC2TQNCup7ESIYIloH52RKUy+S2kpVJpZwAjE90//R4W0zia86eap6R+EBJtA/En3PjSNMXJe0U98xtuSVZTSo3YNIXLIcs+n95vt2z5kzBAw5q7LsiEHq972vw5ijt1L/8p6sdh+TiRHT7n0LfsidXH41kj9olmAQ==","refresh_token":"MCWYiByRoP7HJxL3LSyi3Xw84RYva1l3!TIIxqoavyEmMawV3f5K0kX9YsqSjZIGjMKXhR9f4N7sY5njzwsNl3nzXSTQX25Ruc6ExH0lFVM2fwGAipLqP!IbtwSnSPgoigURfwvbgobqMjSFLu33iAM!qImWJjLZ3IOrNZ74E0vgFIGK0rgW8TCk!vu3eD5hlTQ!36RJCfCx1RqKS94Z0d1e99!xFAmR!L8VyxO4GNrHco0OzSkTb*WmJ*0QUE4hY5QSh8uXd*x*0r6kd2dsGbia7ypy5nCWJD7N*NY4t8CpFgvKEaL5E!l70XzJyfTfHDGzSyG7o*aNyRGYUwTnIXCGeCIJfj85ZmOj2IhIx9i84",
"user_id":"a34b420ae6b20e72b2e15d5a25564c52"
}
I have the "access_token" but... i don't know how use it. 我有“ access_token”,但是...我不知道如何使用它。 What should I do with this? 我该怎么办?
My app uses AngularJS to make the http calls as in: 我的应用程序使用AngularJS进行http调用,如下所示:
$scope.getUserAlbums = function (accessToken) {
var userAlbumUrl = "https://api.onedrive.com/v1.0/drive/root/children?access_token=" + accessToken;
$http.get(userAlbumUrl).success(function (data) {
$scope.albums = data.value;
});
};
As you can see I am appending the access token to the end of the URL. 如您所见,我将访问令牌附加到URL的末尾。 I don't have a jQuery example but I expect it would be similar. 我没有jQuery示例,但我希望它会类似。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.