2016-12-14 9 views
2

Outlook Mailに統合するために作成したアドインを1つ統合しました。Outlookアドインインテグレーションでユーザーの実際の電子メールIDを取得する方法

私はOffice組み込みコード(Javascriptコード)を使用しています。

Add-inをテストするには、自分の個人用メールIDを使用してMicrosoftにサインアップします。サインアップすると、Outlook Mailにはプロファイルに2つの異なるメールIDがあります。

  1. [email protected]***.com
  2. [email protected]

よう

今私は、検証のための最初のものを必要とするが、私は毎秒1を取得しています時間。

私はそのために以下のコードを使用しました。

Office.initialize = function (reason) { 
    item = Office.context.mailbox.item; 
    console.log(Office.context.mailbox.userProfile.displayName); 
    console.log(Office.context.mailbox.userProfile.emailAddress); 
} 

ユーザーのメールIDを取得するには別の方法を提案してください。

答えて

2

Outlook JavaScript API(https://dev.office.com/docs/add-ins/develop/understanding-the-javascript-api-for-office#mailbox-object)のドキュメントは、コードが特定のメールボックスのデータのみを公開するメールボックスコンテキスト内でのみ実行されることを意味し、他のメールボックスに関する情報にアクセスすることはできません。

私はすばやい検索を行っていました。メールボックスに関連付けられたメールアドレスや、デスクトップOutlookのその他のメールボックスに関する情報、またはOWAと同等のものについては列挙できないと思います。

+0

私はそれを見ました。それを得る他の方法はありますか? –

関連する問題