YouTube Webhook订阅请求返回“ hub.mode的值无效”吗?

时间:2019-12-12 21:36:39

标签: javascript youtube-data-api webhooks

我正在尝试在YouTube上订阅一个Webhook(发布通知),即使我确定它是“订阅”,我仍然收到错误Invalid value for hub.mode

这是我的帖子正文:

{
  "hub.callback": "http://x.x.x.x:xxxx/xxxxxxx",
  "hub.topic": "https://www.youtube.com/xml/feeds/videos.xml?channel_id=x",
  "hub.verify": "async",
  "hub.mode": "subscribe",
  "hub.verify_token": verifyToken,
  "hub.secret": secret,
  "hub.lease_seconds": 864000
}

我也尝试将其大写,但没有用。有任何想法吗?帖子简短,我没有提供太多信息,但是我没有其他信息可以帮助您,但是如果您知道为什么会发生这种情况,您可以告诉我吗?

1 个答案:

答案 0 :(得分:0)

感谢陶醉的企鹅提出的建议,将张贴数据与url一起作为查询本身使用,

所以我的路径从/subscribe更改为/subscribe?hub.callback=xxx...&hub.mode=subscribe,从那以后一直有效!