Officeアドインを使用してOutlookの連絡先のリストにプログラムでアクセスすることは可能ですか?

ヤジッド・アーマン|

アカウントが持っている連絡先のリストに加えて、現在のアイテム(メッセージ)で使用されている連絡先(to、from、cc、bcc)を取得することになっているアドインを作成しています。

ドキュメントよると、連絡先帳に連絡先があり、送信者の電子メールでメッセージを読んでいますが、次の手順では連絡先はゼロでした。

var contacts = Office.context.mailbox.item.getEntities().contacts;

アカウントで管理している連絡先のリストを取得する必要があります。 ここに画像の説明を入力してください

このリストは、オープングラフAPIを使用してアクセスできますが、OfficeアドインのOfficeオブジェクトを使用してローカルでもアクセスできるのではないかと思います

SureshGowtham S

Office Jsは、アカウント内の連絡先のリストを取得するためのAPIを提供していません。ただし認証APIを使用してOutlookから認証トークンを取得し、このトークンを使用してグラフトークンを取得し、グラフAPIやり取りして、連絡先リストを取得できます。

Office.context.auth.getAccessTokenAsync(function (result) {
    if (result.status === "succeeded") {
        // Use this token to call Web API
        var ssoToken = result.value;
        // Now send this token to your server and acquire a Graph token
        // Server can talk to Graph APIs and get contacts to display
    } else {
        // Handle error
    }
});

シングルサインオンを使用するNode.jsOfficeアドインを作成します

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Firebaseクラウドメッセージング(FCM)せずに自分のアプリケーションをインストールしたすべてのデバイスにプッシュ通知を作成することが可能ですか?

分類Dev

匿名の内部クラスとその内部のメソッドにアクセスするメカニズムを使用して抽象クラスをインスタンス化することは可能ですか

分類Dev

プログラムで連絡先へのアクセスをリクエストする

分類Dev

iOSの電話帳から連絡先をインポートするときに、truecallerのスパム連絡先(「スパムとして識別」という名前で保存)をフィルタリングします

分類Dev

連絡先アイテムのクエリでハングアップするOutlook配布リスト

分類Dev

OutlookアカウントのMicrosoftグラフを介して公開されたすべての連絡先をプルすることはできません

分類Dev

スクリプトを介して複数のプログラムをインストールすることは可能ですか?

分類Dev

デスクトップのoutlook-jsアドインでsessionStorageを利用することは可能ですか?

分類Dev

Sidekiqを使用して大きなPDFをバックグラウンドプロセスとしてレンダリングし、HerokuのHTTPリクエストの30秒のタイムアウトを回避するにはどうすればよいですか?

分類Dev

ExcelリストのセクションをVBAを使用してSharePointリストにアップロードすることはできますか?

分類Dev

Pythonセレンを使用して連絡先を表示をクリックした後に同じ検査出力を取得するので、モバイルをスクラップすることはできません

分類Dev

オブジェクト指向アプローチの方法でmatplotlibを使用してプログラミングしているときに、jupyterノートブックのコードをオートコンプリートすることは可能ですか?

分類Dev

パワーアプリを使用して、資格情報の送信にoffice365の電子メールとパスワードを使用してログインページを作成することは可能ですか?

分類Dev

Android Gradleプラグインを使用してアプリのリリースバージョンに対してテストすることは可能ですか?

分類Dev

自動ログイン時にスクリーンセーバーをアクティブにしてから、スクリーンセーバーのロック解除でキーリングのロックを解除することは可能ですか?

分類Dev

c#を使用して、外部アプリから特定のフォルダー内のOutlook 2013の連絡先にアクセスするにはどうすればよいですか?

分類Dev

javascriptを使用してHTTPリクエストのクライアント側をログに記録することは可能ですか?

分類Dev

Outlookで共有メールボックスの連絡先アドレス帳にプログラムでアクセスする方法

分類Dev

リモートでアクセスできるスタンドアロンのHyper-VVMインスタンスを作成することは可能ですか?

分類Dev

Pushbullet API-連絡先のメールアドレスを更新することは可能ですか?

分類Dev

プログラムで、特定の時間に迅速にアドレス帳から連絡先を削除します

分類Dev

Gmail API(.NET)を使用してGmailの連絡先リストを取得することは可能ですか?

分類Dev

同じプロジェクトでSwiftコーディングとUIインターフェイスストーリーボードの両方を使用して、xcodeでアプリを構築することは可能ですか?

分類Dev

Gerritのcommit-msgスクリプトをフックとしてではなく、スタンドアロンで実行することは可能ですか?

分類Dev

データをストリーミング(アップロード)してGoogleクラウドストレージのバケットに保存し、同時にダウンロードできるようにすることは可能ですか?

分類Dev

JavaFXの使用:グリッドペインをアラートダイアログボックスに配置することは可能ですか?

分類Dev

Android(正午にroot化)で連絡先リストへのアクセスを傍受することは可能ですか?

分類Dev

Pythonクライアントを使用してVoltDBへの非同期ストアドプロシージャ呼び出しを行うことは可能ですか?

分類Dev

一部のプラグインを使用してデバイスの連絡先にアクセスすると、ログなしでアプリがクラッシュします

Related 関連記事

  1. 1

    Firebaseクラウドメッセージング(FCM)せずに自分のアプリケーションをインストールしたすべてのデバイスにプッシュ通知を作成することが可能ですか?

  2. 2

    匿名の内部クラスとその内部のメソッドにアクセスするメカニズムを使用して抽象クラスをインスタンス化することは可能ですか

  3. 3

    プログラムで連絡先へのアクセスをリクエストする

  4. 4

    iOSの電話帳から連絡先をインポートするときに、truecallerのスパム連絡先(「スパムとして識別」という名前で保存)をフィルタリングします

  5. 5

    連絡先アイテムのクエリでハングアップするOutlook配布リスト

  6. 6

    OutlookアカウントのMicrosoftグラフを介して公開されたすべての連絡先をプルすることはできません

  7. 7

    スクリプトを介して複数のプログラムをインストールすることは可能ですか?

  8. 8

    デスクトップのoutlook-jsアドインでsessionStorageを利用することは可能ですか?

  9. 9

    Sidekiqを使用して大きなPDFをバックグラウンドプロセスとしてレンダリングし、HerokuのHTTPリクエストの30秒のタイムアウトを回避するにはどうすればよいですか?

  10. 10

    ExcelリストのセクションをVBAを使用してSharePointリストにアップロードすることはできますか?

  11. 11

    Pythonセレンを使用して連絡先を表示をクリックした後に同じ検査出力を取得するので、モバイルをスクラップすることはできません

  12. 12

    オブジェクト指向アプローチの方法でmatplotlibを使用してプログラミングしているときに、jupyterノートブックのコードをオートコンプリートすることは可能ですか?

  13. 13

    パワーアプリを使用して、資格情報の送信にoffice365の電子メールとパスワードを使用してログインページを作成することは可能ですか?

  14. 14

    Android Gradleプラグインを使用してアプリのリリースバージョンに対してテストすることは可能ですか?

  15. 15

    自動ログイン時にスクリーンセーバーをアクティブにしてから、スクリーンセーバーのロック解除でキーリングのロックを解除することは可能ですか?

  16. 16

    c#を使用して、外部アプリから特定のフォルダー内のOutlook 2013の連絡先にアクセスするにはどうすればよいですか?

  17. 17

    javascriptを使用してHTTPリクエストのクライアント側をログに記録することは可能ですか?

  18. 18

    Outlookで共有メールボックスの連絡先アドレス帳にプログラムでアクセスする方法

  19. 19

    リモートでアクセスできるスタンドアロンのHyper-VVMインスタンスを作成することは可能ですか?

  20. 20

    Pushbullet API-連絡先のメールアドレスを更新することは可能ですか?

  21. 21

    プログラムで、特定の時間に迅速にアドレス帳から連絡先を削除します

  22. 22

    Gmail API(.NET)を使用してGmailの連絡先リストを取得することは可能ですか?

  23. 23

    同じプロジェクトでSwiftコーディングとUIインターフェイスストーリーボードの両方を使用して、xcodeでアプリを構築することは可能ですか?

  24. 24

    Gerritのcommit-msgスクリプトをフックとしてではなく、スタンドアロンで実行することは可能ですか?

  25. 25

    データをストリーミング(アップロード)してGoogleクラウドストレージのバケットに保存し、同時にダウンロードできるようにすることは可能ですか?

  26. 26

    JavaFXの使用:グリッドペインをアラートダイアログボックスに配置することは可能ですか?

  27. 27

    Android(正午にroot化)で連絡先リストへのアクセスを傍受することは可能ですか?

  28. 28

    Pythonクライアントを使用してVoltDBへの非同期ストアドプロシージャ呼び出しを行うことは可能ですか?

  29. 29

    一部のプラグインを使用してデバイスの連絡先にアクセスすると、ログなしでアプリがクラッシュします

ホットタグ

アーカイブ