秀丸アドレス帳シンクロナイザの同期項目No.02585
TKyoshi さん 19/12/05 10:07
 
Gmail側の「会社」と「役職」を同期することは設定次第で可能でしょうか?

[ ]
RE:02585 秀丸アドレス帳シンクロナイザのNo.02586
秀まるお2 さん 19/12/05 14:18
 
 こちらでソースコードをトレースするなどして調べてみたんですが、会社名や役職
などの情報はGoogleさんの方から取得できてないように思います。

 秀丸アドレス帳シンクロナイザは、Google Contacts APIっていうAPIを使ってgoog
leさんとやりとりをするんですが、そのAPIの中に、そういう情報が無いように思い
ます。

 秀丸アドレス帳シンクロナイザはGoogle Contacts APIの.NET Framework用のライ
ブラリを使ってます。そのライブラリの中にGoogle.Contacts.Contactっていうクラ
スがあって、そのメンバーの中に、

    Name
    PrimaryEmail
    PrimaryPhonenumber

 などはあるんですが、会社名とか役職名とかは無いように思います。

 もしかしたら僕の見方が違うのかもしれませんけども。

 実はGoogle連絡先とやりとりするAPIは、2017年に、「People API」というのが新
しく追加されてます。こっちを使えばそういった追加の情報にもアクセスできるのか
もしれません。ただ、それを使うとなると、秀丸アドレス帳シンクロナイザを大がか
りに直さないといけないです。それはちょっと大変です。

 Contacts APIはXMLベースの物でしたが、People APIはJSONベースに変更になった
りもしてるようで、使い方もかなり違ってるだろうと思うし・・・。

 (というか、そもそも的にその新しいAPIでなら会社名や役職が取得できるのかど
うか、調査する所から始めないといけない)

 とりあえず現状不可ということでお願いします。

[ ]
RE:02586 秀丸アドレス帳シンクロナイザのNo.02587
TKyoshi さん 19/12/09 20:55
 
調査ありがとうございました。

[ ]