0

私のアプリケーションの1つでは、ユーザーのGoogleコンタクト更新を自分のGoogleアカウントからすぐに私のアプリケーションに送信する必要があるという要件があります。このアプリケーションでは、webhookはより良い解決策になります。だから私はGoogleの連絡先APIとwebhookを使用するためのドキュメントを取得することができます知りたい。 useractivityのリソースでは見つかりましたが、contactsでは見つかりませんでした。Googleの連絡先にプッシュ通知google api/serviceを利用できますか?

ご協力いただければ幸いです。ありがとう。

答えて

1

連絡先APIではプッシュ通知を使用できません。

2

@Blake O'Hareが述べているように、Google Contacts APIのドキュメントには、GoogleカレンダーAPIのようなWebフックについては何も言及されていません。

このthreadは、お手上げの回避策を提供しました。

私は何をしなければならないかもしれませんが、次のされていることを考える:あなたの連絡先の情報を保存するために databaseを設定

  1. 連絡先の更新情報をGoogleコンタクトに問い合わせるPHPスクリプトを作成します。
    a。 PHP's curl functionを使用して、 GoogleコンタクトAPIクエリリンクに接続してください。
    b。​​によって要求された資格情報 を送信するようにスクリプトを設定します。
    c。 Google Contacts APIから読み取ったcontact's informationと、 データベースに保存されているその連絡先の情報とを比較してください。情報が異なる場合は、 データベースを更新してください。
  2. スクリプトを定期的に実行するように設定します。
    a。使用している場合Linux
    • サーバーのCron機能を設定して、特定の時刻にスクリプトを実行します。
      - または -
      b。使用する場合 Windows
    • Windowsタスクスケジューラを設定して、スクリプト(またはバッチファイルとスクリプト)を特定の時間に実行します。

また、このtutorialを確認することができます。

関連する問題