Google 通讯录广播/推送/通知/Hook API

2024-04-12

我正在寻找一种在编辑、删除或创建谷歌方面的联系人时接收来自谷歌的通知/广播的方法。

我查看了 Google Contacts API 文档,但找不到任何内容。

我认为一定有办法,例如Android 肯定不会轮询更改。


Google Contacts API 文档没有提及任何有关 Google Calendar API 那样的网络挂钩的内容。

我认为您可能需要做以下事情:

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

(1. 有关使用 PHP 设置 MySql 数据库的教程,请参阅此链接http://www.w3schools.com/PHP/php_mysql_intro.asp http://www.w3schools.com/PHP/php_mysql_intro.asp)

(2.a. 请参阅此链接以获取有关 PHP curl 的教程http://wiki.dreamhost.com/CURL_PHP_tutorial http://wiki.dreamhost.com/CURL_PHP_tutorial)

(2. b. 有关查询联系人信息的 Google Contacts API 详细信息,请参阅此链接https://developers.google.com/google-apps/contacts/v3/#retriving_contacts_using_query_parameters https://developers.google.com/google-apps/contacts/v3/#retrieving_contacts_using_query_parameters)

(2. b. 有关在 PHP 中使用 OAuth 的详细信息,请参阅此链接,连接到 Google Contacts API 需要该链接http://php.net/manual/en/book.oauth.php http://php.net/manual/en/book.oauth.php)

(3.有关Linux cron的详细信息,请参阅此链接http://www.thegeekstuff.com/2009/06/15-practical-crontab-examples/ http://www.thegeekstuff.com/2009/06/15-practical-crontab-examples/)

(3. 有关如何使用批处理文件和 Windows 任务计划程序运行 PHP 脚本的示例,请参阅此链接http://www.codingforums.com/archive/index.php/t-198431.html http://www.codingforums.com/archive/index.php/t-198431.html)

真挚地,

mnutsch

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Google 通讯录广播/推送/通知/Hook API 的相关文章

  • 在 PHP 中包含 PHP 文件

    我有一个网站 它运行 PHP if 语句来根据附加文件的类型 即 Jpg Txt MP4 显示内容 所以我显示 TXT 文件的代码是 if post attachment txt display attachment div class d
  • Symfony2:为什么请求传递到受 Symfony2 中 AppCache 影响的 Kernel.Terminate EventListener

    在我的 Symfony2 2 应用程序中 我使用 onKernelTerminate EventListener 以便我可以在渲染响应后进行一些 繁重 处理 以便用户收到更快的响应时间 在我的控制器中 我在请求上设置了一个属性 以便当事件侦
  • 使用 ImageMagick 和 PHP 将 PNG 转换为 JPG 并将透明背景设置为白色

    将图像从 PNG 转换为 JPEG 时 如何使用 ImageMagick 带有 php 扩展 将透明背景设置为白色 在撰写本文时 您尚未指定正在使用哪个扩展 但如果您使用命令行 则命令将是 convert image png backgro
  • laravel - 使用请求类或输入类

    在宁静的控制器中 我应该使用哪个类来获取传递的变量 member gt email Input get email or member gt email Request get email 两种选择都适合我 但有什么区别 Input get
  • get url 重定向时 File_get_contents() 不起作用

    我正在使用的功能是 function http post url data data url http build query data data len strlen data url date default timezone set
  • php中的条件格式化html表与时间戳比较

    echo table style width 100 tr echo td Order td echo td Destination td echo td Location td echo td Status td echo td Time
  • 在我的 index.php 中加载 CSS 和 JS 等资源时出现错误 403

    我使用的是 Linux Elementary OS 并在 opt 中安装了 lampp My CSS and JS won t load When I inspect my page through browser The console
  • 使用 PHP Selenium Webdriver 单击下拉菜单中的选项?

    我正在使用 PHP Selenium Webdriver 包装器Facebook https github com facebook php webdriver 任何人都可以给我一个如何单击或从选择下拉菜单中选择选项的示例吗 我已经尝试过这
  • 使用 PHP PayPal REST API 退款?

    我正在开发一个集成到 PayPal 的 REST API 中的 PHP 应用程序 我正确处理了事务并将事务 ID 保存到 MySQL 数据库中 我现在正在尝试退款 但无法让它停止给出 传入 JSON 请求未映射到 API 请求 错误 有人对
  • 如何在多次尝试后延迟登录尝试 (PHP)

    我正在开发一个用 PHP 构建的相当大的网站 该网站可能会有很多用户 我正在寻找一种方法来保护登录屏幕免受自动尝试的影响 我已经在注册表中添加了验证码检查 但还想进一步强化网站 据我所知 StackOverflow 上也有类似的问题 而且我
  • 对 SimpleXML 数据进行排序和分组

    我正在对 XML 文件中的出版物数据进行排序和分组 我目前使用的方法效果很好大部分情况下 尽管我觉得有一种更有效的方法来完成我想要完成的任务 以下是目标节点的示例
  • Facebook 应用程序无法获取会话

    我正在 Heroku 上为 Facebook 开发一个非常基本的 PHP 应用程序 它显示非常基本的用户信息 如姓名 个人资料图片 但该应用程序在 getToken 方法中停止 我在登录我的个人资料后尝试了该应用程序 但仍然出现相同的消息
  • 在 Yii 的标准中如何获得计数 (*)

    我正在尝试构建一个具有以下内容的查询group by属性 我正在尝试得到id和count它一直告诉我count is invalid列名 我怎样才能得到count来自group by询问 工作有别名 伊伊 1 1 11 其他不及格 crit
  • Facebook PHP SDK - 如何获取访问令牌?

    我正在尝试从我的应用程序在用户的 Facebook 墙上发帖 用户授予应用程序在他的墙上发布的权限 并且我在数据库中有用户ID 我需要自动发送帖子 而无需用户再次登录 我的代码是 try require once dirname FILE
  • PHP print_r() 中 _r 的含义是什么?

    我见过这个答案 https stackoverflow com questions 13103410 what does r suffix mean就这样 但我不确定它对于 PHP 是否相同 如果是 可重入的含义是什么 From PHP n
  • PHP 中的引用

    我正在编写一个自定义博客引擎 并且希望拥有类似于 Wordpress 的引用 我可以查看 WordPress 源代码 但我真的更喜欢某种教程 但到目前为止我还没有找到 有没有关于在 PHP5 中实现 trackbacks 或 pingbac
  • 如何删除文件

    我们有一个脚本 scripts ourscript php和一个文件 media movie1 flv 当我们运行时 我们如何删除这个文件ourscript php Using unlink http php net manual en f
  • 如何配置 WebService 返回 ArrayList 而不是 Array?

    我有一个在 jax ws 上实现的 java Web 服务 此 Web 服务返回用户的通用列表 它运行得很好 Stateless name AdminToolSessionEJB RemoteBinding jndiBinding Admi
  • PHP递归遍历对象树[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 使用 PHP 将 latin1_swedish_ci 转换为 utf8

    我有一个数据库 里面充满了类似的值 Dhaka 应该是 Dhaka 因为我在创建数据库时没有指定排序规则 现在我想修复它 我无法从最初获取数据的地方再次获取数据 所以我在想是否可以在 php 脚本中获取数据并将其转换为正确的字符 我已将数据

随机推荐