我想在我的wordpress博客中实现REST Web服务。访问者或其他用户可以从我的OneDrive帐户中选择图像并进行订购。
我的问题是当我获得身份验证时code
我必须输入我的密码才能使用OneDrive。之后我得到access_token
。 access_token
只有1小时的运行时间。
当我订购新的access_token
时,code
已过期,我必须使用我的用户密码获取新的验证码。
如何在不每次输入我自己的密码的情况下为OneDrive实施网络服务?
感谢您的帮助。
答案 0 :(得分:0)
当您在进行身份验证时通过code flow获得access_token
时,您还应该看到refresh_token
回来(假设您已请求 wl.offline_access 范围) 。您应该可以使用access_token
来获取新的var arr = [[1,2,3],[4,5,6],[7,8,9]];
var list = [15,10,11,14,13,12];
for (var i=0; i<list.length; i++) {
var val = list[i];
var index = Math.floor((val-1)/3);
if ( arr[index] === undefined )
arr[index] = [];
arr[index].push(val);
arr[index].sort();
}
console.log( arr );
,而无需用户互动。