私はExcel Web Add-In
に取り組んでいます。私はユーザを認証するためにOfficeDev/office-js-helpersライブラリを使用しています。次のコードは正常に動作しています。しかし、私はどのようにユーザーの電子メール、ユーザー名などを取得するのか分からないOffice-js-helperの認証を使用してユーザー情報を取得する方法は?
OfficeDev/office-js-helpers
で利用可能な機能はありますか?
if (OfficeHelpers.Authenticator.isAuthDialog()) {
return;
}
var authenticator = new OfficeHelpers.Authenticator();
// register Microsoft (Azure AD 2.0 Converged auth) endpoint using
authenticator.endpoints.registerMicrosoftAuth('clientID');
// for the default Microsoft endpoint
authenticator
.authenticate(OfficeHelpers.DefaultEndpoints.Microsoft)
.then(function (token) {
/* My code after authentication and here I need user's info */ })
.catch(OfficeHelpers.Utilities.log);
コードサンプルが役立ちます。
お返事ありがとうございます。 'OfficeDev/office-js-helpers'にユーザの基本情報を得るためのクリーンなコードサンプルはありませんか?あなたが提供したリンクは理論の概念を持っていますが、コードサンプルは非常に少ない – user3881465