Javascript YouTube webhook订阅请求返回“;集线器模式“的值无效?”;?
我正在尝试订阅YouTube上的webhook(post notifications),我不断收到hub.mode的错误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"
无效值,尽管我确保它是“订阅”
这是我的帖子正文:
{
"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
,这似乎有效,我会试试的,谢谢