从 google 个视频群聊到 php 创建状态更新
Creating a status update from google hangouts through php
所以我想弄清楚是否可以创建一个简单的自定义 PHP 脚本,该脚本从 google 视频群聊 link 中获取数据并在会话中显示回来。
我是 Google APi 的新手。我的最终目标是在网站上创建一个按钮,每当有人加入某个指定的环聊时就会出现该按钮 link。
你觉得这可能吗?任何建议将不胜感激。
我在想:
$stuff = strip_tags(file_get_contents("https://hangouts.google.com/hangouts/_/4im2yhs5kry4vjhlu4yop25tsea"));
$eStrings = explode(' ', $stuff);
然后我会从代码中检索数据并查看它是否存在。如果屏幕顶部显示:"You are the only one here" 则自动假定会话尚未开始。
问题=> 您被定向到 google 登录屏幕,因为您需要用户访问权限。
有谁有想法请指教
虽然有一个 PHP API SDK for Google 测试版,但它似乎根本不支持环聊。然而,Google 确实为环聊公开了一个 client-side JavaScript 接口,您应该能够从 PHP server-side 代码中发出和使用该接口。
使用 JS 界面,您可以使用给定环聊的 gapi.hangout.onParticipantsChanged 事件通知来了解某人何时加入。
然后利用 gapi.hangouts.getParticipants() 函数拉出环聊中的成员列表,并确定您的按钮是否应为当前用户显示。
所以我想弄清楚是否可以创建一个简单的自定义 PHP 脚本,该脚本从 google 视频群聊 link 中获取数据并在会话中显示回来。
我是 Google APi 的新手。我的最终目标是在网站上创建一个按钮,每当有人加入某个指定的环聊时就会出现该按钮 link。
你觉得这可能吗?任何建议将不胜感激。
我在想:
$stuff = strip_tags(file_get_contents("https://hangouts.google.com/hangouts/_/4im2yhs5kry4vjhlu4yop25tsea"));
$eStrings = explode(' ', $stuff);
然后我会从代码中检索数据并查看它是否存在。如果屏幕顶部显示:"You are the only one here" 则自动假定会话尚未开始。
问题=> 您被定向到 google 登录屏幕,因为您需要用户访问权限。
有谁有想法请指教
虽然有一个 PHP API SDK for Google 测试版,但它似乎根本不支持环聊。然而,Google 确实为环聊公开了一个 client-side JavaScript 接口,您应该能够从 PHP server-side 代码中发出和使用该接口。
使用 JS 界面,您可以使用给定环聊的 gapi.hangout.onParticipantsChanged 事件通知来了解某人何时加入。
然后利用 gapi.hangouts.getParticipants() 函数拉出环聊中的成员列表,并确定您的按钮是否应为当前用户显示。