1

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

我对谷歌 API 很陌生。我的最终目标是在网站上创建一个按钮,只要有人加入某个指定的环聊链接,就会出现该按钮。

你认为这可能吗?任何建议将不胜感激。

这是我在想:

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

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

然后我会从代码中检索数据,看看它是否是实时的。如果在屏幕顶部显示:“您是这里唯一的人”,则自动假定会话尚未开始。

问题=> 因为您需要用户访问权限,所以您会被定向到 google 登录屏幕。

如果有人有想法请指教。

4

1 回答 1

0

虽然有一个用于 Google 的 PHP API SDK处于测试阶段,但它似乎根本不支持环聊。然而,Google 确实为环聊公开了一个客户端 JavaScript 接口,您应该能够从 PHP 服务器端代码发出和使用该接口。

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

然后利用gapi.hangouts.getParticipants()函数来拉出谁在环聊中的列表,并确定您的按钮是否应该显示给当前用户。

于 2016-01-21T21:10:23.283 回答