有什么不同:Office.context.auth.getAccessTokenAsync 与 OfficeRuntime.auth.getAccessToken
what's the different about: Office.context.auth.getAccessTokenAsync vs OfficeRuntime.auth.getAccessToken
执行下面这些代码后,结果就是接缝:
OfficeRuntime.auth.getAccessToken({forMSGraphAccess: true}).then( function(result) {console.log(result);});
和
Office.context.auth.getAccessTokenAsync(function(result) {
if (result.status === "succeeded") {
console.log(result.value)
} else {
console.log("Error obtaining token", result.error);
}
});
@hello_chenchen 两个 API 相同。 OfficeRuntime.auth.getAccessToken 是较新的版本,使用 promise 而不是回调。您可以查看 OfficeRuntime.auth.getAccessToken 的文档
和 Office.context.auth.getAccessTokenAsync 查看 return 类型和参数之间的区别。
执行下面这些代码后,结果就是接缝:
OfficeRuntime.auth.getAccessToken({forMSGraphAccess: true}).then( function(result) {console.log(result);});
和
Office.context.auth.getAccessTokenAsync(function(result) {
if (result.status === "succeeded") {
console.log(result.value)
} else {
console.log("Error obtaining token", result.error);
}
});
@hello_chenchen 两个 API 相同。 OfficeRuntime.auth.getAccessToken 是较新的版本,使用 promise 而不是回调。您可以查看 OfficeRuntime.auth.getAccessToken 的文档 和 Office.context.auth.getAccessTokenAsync 查看 return 类型和参数之间的区别。