如何知道广播/YouTube上的闲逛何时是直播的?

如何知道广播/YouTube上的闲逛何时是直播的?,youtube,google-plus,Youtube,Google Plus,我正在使用Hangouts On Air构建一个网络研讨会插件,视频嵌入到我的网站上,参与者注册在另一个平台(CRM)上 我需要知道网络研讨会什么时候开始直播,所以我将观看者注册为参与者(直播时显示警报就足够了) 另外,如果网络研讨会已经结束,我不确定我应该使用哪种API,Google+API、Hangouts API、YouTube直播API等等,这也会很有用,而且我还不能使用Hangouts API(我认为它不适用于嵌入式应用程序) 如何做到这一点?您可以使用gapi.hangout.ona

我正在使用Hangouts On Air构建一个网络研讨会插件,视频嵌入到我的网站上,参与者注册在另一个平台(CRM)上

我需要知道网络研讨会什么时候开始直播,所以我将观看者注册为参与者(直播时显示警报就足够了)

另外,如果网络研讨会已经结束,我不确定我应该使用哪种API,Google+API、Hangouts API、YouTube直播API等等,这也会很有用,而且我还不能使用Hangouts API(我认为它不适用于嵌入式应用程序)


如何做到这一点?

您可以使用
gapi.hangout.onair.ondisplayedParticipantBroadcastChanged.add
方法注册回调。例如:

gapi.hangout.onair.onDisplayedParticipantInBroadcastChanged.add(function(broadcastingChangedEvent) {
  if (broadcastingChangedEvent.isBroadcasting) {
    alert("Start broadcasting!");
  }
});
这是答案。

也许这会有所帮助