所以我想弄清楚我是否可以创建一个简单的自定义PHP脚本,该脚本从谷歌环聊链接中获取数据并在会话中显示回来。
我是Google APi的新手。我的最终目标是在网站上创建一个按钮,只要有人加入某个指定的HANGOUT链接就会出现。
你认为这是可能的吗?任何建议都将受到高度赞赏。
我在想:
$stuff = strip_tags(file_get_contents("https://hangouts.google.com/hangouts/_/4im2yhs5kry4vjhlu4yop25tsea"));
$eStrings = explode(' ', $stuff);
然后,我会从代码中检索数据,看看它是否有效。如果在屏幕顶部显示:"你是这里唯一的一个"然后自动假设会话尚未开始。
问题=>您将被定向到谷歌登录屏幕,因为您需要用户访问。
如果有人有想法,请告知。
答案 0 :(得分:0)
虽然测试版中有PHP API SDK for Google,但它似乎根本不支持环聊。但是Google会为环聊公开一个客户端JavaScript界面,您应该能够从PHP服务器端代码中发出和使用它。
使用JS界面,您可以使用给定环聊的gapi.hangout.onParticipantsChanged事件通知来了解有人加入的时间。
然后利用gapi.hangouts.getParticipants()功能提取环聊中的人员列表,并确定您的按钮是否应该为当前用户显示。