【问题标题】:Is push notifications google api/service available for google contacts?谷歌联系人是否可以使用推送通知谷歌 API/服务?
【发布时间】:2017-02-11 19:06:53
【问题描述】:

在我的一个应用程序中,我有一个要求,我希望用户的 google 联系人更新应该立即从他的 google 帐户发送到我的应用程序,而 webhook 将是更好的解决方案。所以想知道我在哪里可以获得关于使用 webhook 和 google 联系人 API 的文档。我能够找到 useractivity 资源,但找不到 contacts

任何帮助将不胜感激。谢谢。

【问题讨论】:

    标签: push-notification webhooks google-contacts-api google-developers-console


    【解决方案1】:

    正如@Blake O'Hare 所说,Google Contacts API 文档没有提到任何关于像 Google Calendar API 那样的网络挂钩的内容。

    thread 提供了一个可能对您有所帮助的解决方法。

    我认为您可能需要做的是:

    1. 设置database存储 您的联系人信息。
    2. 创建一个 PHP 脚本,该脚本将在 Google 联系人中查询联系人的更新信息:
      一种。使用PHP's curl function 连接到 Google 通讯录 API 查询链接。
      湾。设置脚本发送 Google Contacts API 请求的凭据。
      C。比较 contact's information 从 Google Contacts API 针对存储在该联系人中的信息 你的数据库。如果信息不同,请更新您的 数据库。
    3. 将脚本设置为定期运行:
      a.如果使用Linux
      • 设置服务器的 Cron 函数以在特定时间运行脚本。
        -或-
        b.如果使用 Windows
      • 将 Windows 任务计划程序设置为在特定时间运行脚本(或批处理文件和脚本)。

    您也可以查看tutorial

    【讨论】:

    • 这可行,但是......如果用户在他们的谷歌帐户中有数千个联系人(就像我一样)?乘以用户数量……哎哟!这是很多要求。
    【解决方案2】:

    推送通知不适用于联系人 API。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-08
      • 1970-01-01
      • 2017-05-11
      • 2021-06-27
      相关资源
      最近更新 更多