Google API:显示Google Talk/Chat和Google Hangout的在线联系人

Clo*_*oud 7 google-talk google-plus google-shared-contacts

我可能忽略了这一点,但我想在我的网站上实施Google Talk和Google Hangout,我正在寻找某种(官方的,最好是PHP)API调用来检索Google+用户的在线/离线联系人.(类似于Gmail旁边的在线联系人列表)

这是API功能可用,并且可以提供与该选项的用户选择联系人(或多个)启动一个谷歌的Hangouts并邀请?

小智 3

首先,您可能需要利用一些不同的 API。由于我无法添加评论来提问,因此以下是根据我最近使用 Plus 和 Hangouts API 进行的工作推荐的阅读列表:

  1. Google Plus - https://developers.google.com/+/api/latest/people/list - 收集您圈子中的人员列表。这不会告诉您谁在线或离线。可以是可选的(参见#2)。不幸的是,这个调用在 PHP 客户端库中尚不可用,因此我为我的个人项目创建了一个调用,并正在等待一些审核以将其提交回 Google 项目。如果您有兴趣,我很乐意分享。

  2. Google Talk - https://developers.google.com/talk/ - 使用该查询 Talk 服务来查看谁在线和/或离线。

  3. 开始环聊 - 似乎开发者小组的讨论与您的问题类似,并且可以最好地为您指出一个好的开始方向。https://groups.google.com/forum/#!topic/google-plus-developers/r_f7iweZ7c8

希望能有所帮助,并且很想知道进展如何!