node.js - Youtube PubSubHubBub 集成
问题描述
几个小时以来一直被困在这个集成问题上。我正在尝试使用 https://pubsubhubbub.appspot.com/subscribe订阅 youtube 频道更新。
我的服务器设置为响应:
但是当我按DO IT时,我总是会收到错误消息,说Challenge mismatch。
我不确定要设置哪个参数。
解决方案
预期的响应不是hub_challenge那样的静态值。GET
当请求发送到回调 url时,它应该返回在查询参数中收到的 hub.challenge 值。
更多信息
请求将类似于
/notifications?hub.topic=https://www.youtube.com/xml/feeds/videos.xml%3Fchannel_id%3DUCn0QU5ZOaVnEf7LkdyPF9kQ&hub.challenge=216582865281647747&hub.mode=subscribe&hub.lease_seconds=432000"
的响应应该是值 hub.challenge (216582865281647747)
推荐阅读
- c# - Navigation bar with multi line title in xamarin forms?
- signal-processing - why would stein's unbiased risk estimate produce negative value?
- javascript - Scraping text of an element and returning it in a function
- .net-core - DbContext.Database.Migrate() 不起作用
- python - 如何使一个图表的 Matplotlib 滑块输出在另一个图表上添加标记
- php - 将带有 SubTree 的 JSON 存储到 PHP 变量中
- java - ArrayList 仅从分隔符文件中复制最后一个值
- python - 使用 PyCharm 终端在 PyCharm conda 环境中安装依赖项
- sql - Copy csv file to sql table with selected columns
- python - pyQt5 AttributeError: 'bool' 对象没有属性 'txtCustCode'