これまで作成したコードを利用していますので、仕様が分からない時は、これまでの記事を参照下さい。
This script syncs the address CSV file to Google Contacts via Goolge People API - mashu3/google-contacts-sync
sample.csvについて
Fake Name Generatorや疑似個人情報データ生成サービスで作成した偽個人情報です。たまたま実在する人物になっている可能性は低いと思いますが、利用の際はご留意ください。
Google CSV形式に近づけてありますが、微妙に間違っているかもしれません。create_contact_bodyの関数を弄れば、好きなCSV形式に対応できます。
同期方法について
userDefinedに修正日と住所録内のidを設定することで、更新差分を判定しています。問題点:credentials.jsonの流用
credentials.jsonがQuickstart.pyのものを流用したプログラムとなっているので、アプリケーション名などが正しく設定できていません。今後、設定の仕方が分かれば更新したいと思います。とりあえず動かす分には現状で問題ないはず...
【関連記事】
Google連絡先の取得、追加、削除などを行うにはGoogle Contacts APIやGoolge People APIが利用できます。
前回に引き続き、Google People APIを触ってみます。
会社のデータベースや年賀状作成ソフトから出力した住所録のcsvをGoogle連絡先に同期させることを目標として設定しました。
0 件のコメント:
コメントを投稿