2

カレンダーの統合とGoogleの連絡先の同期にGoogle APIを使用しています。今、私はGoogleの連絡先の自動同期を使用したいと思います。 Googleプッシュ通知APIを試しましたreference:google apiでプッシュ通知を送信して、連絡先の変更を監視できるかどうか

ウォッチイベントの変更には問題ありませんが、連絡先の変更を監視するために使用できません。連絡先変更のリソースを視聴するために同じものを使用することは可能ですか?私は、URLでそれを試してみました:

POST: https://www.google.com/m8/feeds/contacts/{user-email}/full/watch 

が、運

+0

ねえ。私は今同じ船に乗っています、答えを見つけることができましたか?はいの場合は、それを共有してください。 –

+0

いいえ、連絡先をイベントのように自動同期化する方法が見つかりませんでした。しかし、私は毎日実行して、連絡先が追加/更新されているかどうかをチェックするこの作業のためにcronジョブを実行します。 – Manu

答えて

0

reference、あなたのアプリケーションリソースの変更を知らせるプッシュ通知を使用する方法についての推奨される方法が提供されるが。現在のところ、ドライブAPIはFilesChangesリソースの変更に関する通知をサポートしています。

プッシュ通知を使用するには、3つのことを行う必要があります。

  • は、あなたの受信URLのドメインを登録します。

    たとえば、https://sampledomain.com/notificationsを受信URLとして使用する場合は、https://sampledomain.comを登録する必要があります。 受信URLまたは "Webhook"コールバック受信者を設定します。

  • これは、リソースが変更されたときにトリガーされるAPI通知メッセージを処理するHTTPSサーバーです。

  • 監視するリソースエンドポイントごとに通知チャネルを設定します。

examplesを確認してください。

+0

あなたの答えは@abielitaありがとう、しかし、私はすでに上記の手順を実行し、カレンダーのイベントが変更されたときに私のために動作します。私はGoogleの連絡先を同期するためにチャンネルを設定してuriを見る方法について尋ねています。 – Manu

関連する問題