Javascript YouTube webhook订阅请求返回“;集线器模式“的值无效?”;?

Javascript YouTube webhook订阅请求返回“;集线器模式“的值无效?”;?,javascript,youtube-data-api,webhooks,Javascript,Youtube Data Api,Webhooks,我正在尝试订阅YouTube上的webhook(post notifications),我不断收到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"

我正在尝试订阅YouTube上的webhook(post notifications),我不断收到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
}

我也试过用大写,但没用。有什么想法吗?这篇文章很短,我没有提供太多信息,但是我没有其他信息可以帮助你,但是如果你知道为什么会发生这种情况,你能告诉我吗?

多亏陶醉企鹅的建议,将文章数据与url一起作为一个查询,这似乎奏效了


因此,我的路径从
/subscribe
更改为
/subscribe?hub.callback=xxx…&hub.mode=subscribe
,从那时起它就开始工作了

我遇到了同样的问题。与Postman一起发出请求没有任何问题,但是在nodejs中这样做会有问题。你找到修复程序了吗?没有,我还没有找到修复程序。你可以把它放在url里。i、 e.
/subscribe?hub.callback=which…&hub.mode=subscribe
,这似乎有效,我会试试的,谢谢