Office365 什么';这与Office.context.auth.getAccessTokenAsync与OfficeRuntime.auth.getAccessToken不同

Office365 什么';这与Office.context.auth.getAccessTokenAsync与OfficeRuntime.auth.getAccessToken不同,office365,office-js,office-addins,outlook-web-addins,Office365,Office Js,Office Addins,Outlook Web Addins,执行以下代码后,结果是seam: OfficeRuntime.auth.getAccessToken({forMSGraphAccess: true}).then( function(result) {console.log(result);}); 及 @hello_chenchen两个API都是相同的。OfficeRuntime.auth.getAccessToken是较新的版本,使用承诺而不是回调。您可以查看文档中的 并查看返回类型和参数之间的差异 Office.context.auth.

执行以下代码后,结果是seam:

OfficeRuntime.auth.getAccessToken({forMSGraphAccess: true}).then( function(result) {console.log(result);});


@hello_chenchen两个API都是相同的。OfficeRuntime.auth.getAccessToken是较新的版本,使用承诺而不是回调。您可以查看文档中的 并查看返回类型和参数之间的差异

Office.context.auth.getAccessTokenAsync(function(result) {
    if (result.status === "succeeded") {
        console.log(result.value)
    } else {
        console.log("Error obtaining token", result.error);
    }
});