【发布时间】:2026-01-16 21:35:01
【问题描述】:
所以我正在尝试创建一个 Facebook 聊天机器人。为了与 Facebook 交谈,我需要验证我对我在 Webhooks 面板中提供给 Facebook 的 URL 拥有所有权。
我有一条看起来像这样的快速路线
app.get('/api/verification', (req, res) => {
// Send back hub.challenge
});
所以在我从 Facebook 返回的 req 对象中,它看起来像:
{ 'hub.mode': 'subscribe',
'hub.challenge': '178462834',
'hub.verify_token': 'my_verify_token' }
为了解决这个问题,我console.log out req.query 并取回这个。但是我不能再去req.query.hub.challenge,因为我会得到undefined,因为hub.challenge是值名称。
如果它有一个 .以它的名义?
【问题讨论】:
标签: javascript node.js facebook express