通过php从谷歌视频群聊创建状态更新

时间:2016-01-21 19:53:10

标签: php api google-hangouts

所以我想弄清楚我是否可以创建一个简单的自定义PHP脚本,该脚本从谷歌环聊链接中获取数据并在会话中显示回来。

我是Google APi的新手。我的最终目标是在网站上创建一个按钮,只要有人加入某个指定的HANGOUT链接就会出现。

你认为这是可能的吗?任何建议都将受到高度赞赏。

我在想:

$stuff = strip_tags(file_get_contents("https://hangouts.google.com/hangouts/_/4im2yhs5kry4vjhlu4yop25tsea"));

$eStrings = explode(' ', $stuff);

然后,我会从代码中检索数据,看看它是否有效。如果在屏幕顶部显示:"你是这里唯一的一个"然后自动假设会话尚未开始。

问题=>您将被定向到谷歌登录屏幕,因为您需要用户访问。

如果有人有想法,请告知。

1 个答案:

答案 0 :(得分:0)

虽然测试版中有PHP API SDK for Google,但它似乎根本不支持环聊。但是Google会为环聊公开一个客户端JavaScript界面​​,您应该能够从PHP服务器端代码中发出和使用它。

使用JS界面,您可以使用给定环聊的gapi.hangout.onParticipantsChanged事件通知来了解有人加入的时间。

然后利用gapi.hangouts.getParticipants()功能提取环聊中的人员列表,并确定您的按钮是否应该为当前用户显示。