使用javascript后台脚本获取Yotutube频道信息
Get Yotutube Channel info with javascript background Script?
我正在开发一个Google Chrome扩展,以便在发布Youtube视频时通知用户。只有一个背景脚本。我想在没有任何身份证明的情况下做这件事,但我不知道该怎么做。可以使用这样的代码吗?
var xhr = new XMLHttpRequest();
xhr.open('GET', requestJSON, true);
xhr.onreadystatechange = function()
{
if (xhr.readyState == 4 && xhr.status == 200)
{
var response = JSON.parse(xhr.responseText);
// if new youtube video then notify
}
}
您可以使用RSS订阅源作为频道,定期轮询它们。
https://www.youtube.com/feeds/videos.xml?channel_id=XXXX
这不需要任何身份验证。
这个答案值得称赞。
或者,向YouTube Data API请求公共播放列表(上传就是这样一个播放列表)似乎不需要用户身份验证,但需要注册API密钥。youtube.playlistItems.list
请求似乎符合要求。
相关文章:
- 将电视直播频道从网站嵌入我的网站
- 如何知道使用socket.io订阅/取消订阅频道
- 使用javascript后台脚本获取Yotutube频道信息
- 从我的频道中提取最后3个youtube视频
- 如何使用App.cable.subscriptions.remove删除Rails5中的actioncable频道订阅
- 如何在Pusher中创建用户特定频道
- 频道谷歌应用程序引擎频道.open()不工作
- Youtube API - 检索频道中的所有标签
- Youtube播放器iframe嵌入不适用于我的频道
- 如何动态发布和订阅频道
- 如何不向频道的所有订阅者发送消息
- 如何将YouTube频道添加到wowza
- 获取频道中的消息数,而无需在 Twilio IP 消息传递中检索它们
- Redis 命令列出订阅了 Redis 频道的所有订阅者
- Pusher.com - 如何使用频道
- 发送到具有 Socket.IO 的房间/频道中的用户子集
- Pubnub - 从许多频道组中删除大量频道
- 退订推送频道
- 有消息频道和没有消息频道的网络消息有什么区别
- 智能电视频道显示