有什么不同: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 类型和参数之间的区别。