收听 Youtube 上传事件 Java
Posted
技术标签:
【中文标题】收听 Youtube 上传事件 Java【英文标题】:Listening to Youtube Upload Event Java 【发布时间】:2021-12-25 06:48:56 【问题描述】:我将如何使用 Youtube API 在特定频道上监听上传事件。我有一个系统,但它只能在实施速率限制之前检查一定的次数。
干杯, 代理
【问题讨论】:
【参考方案1】:我建议您查看文档的Subscribe to Push Notifications 部分。
YouTube 数据 API (v3) 支持通过 PubSubHubbub 推送通知,这是一种用于 Web 可访问资源的服务器到服务器发布/订阅协议。
使用 Google 中心订阅以接收推送通知:
设置订阅模式。 (或将模式设置为取消订阅以取消>订阅。) 将回调 URL 设置为您在步骤 1 中设置的 URL。 将主题 URL 设置为 https://www.youtube.com/xml/feeds/videos.xml?>channel_id=CHANNEL_ID,其中 CHANNEL_ID 是您要检索其推送通知的 YouTube 频道 ID。
【讨论】:
谢谢,帮了大忙。【参考方案2】:好的,所以 Youtube 有一个我认为没有速率限制的提要(网址:https://www.youtube.com/feeds/videos.xml?channel_id=%channel_id%)。因此,通过编辑我的代码以获取最新条目并从中获取视频 ID,我的代码可以正常工作。我在here 中的第 115 行找到了该网址
【讨论】:
以上是关于收听 Youtube 上传事件 Java的主要内容,如果未能解决你的问题,请参考以下文章