Facebook messenger bot(webhook)

时间:2016-09-20 10:59:17

标签: javascript facebook bots

我正在尝试将facebook bot集成到我的商家页面,然后点击this

复制用于设置webhook的js代码并创建了一个.js文件...但是当我尝试验证并保存消息时,它显示“无法验证URL。响应与挑战不匹配,期望值= '1227072936',收到='app.get('/ webho ...'“。

我是.net开发人员,不知道javascript编码。

有谁能告诉我我哪里出错了?

1 个答案:

答案 0 :(得分:0)

这是我在java中验证web钩子时的代码

我只是用dopost方法创建一个serlvet,然后git下面的请求参数..确定你在.net中有类似的东西

        String token = req.getParameter("hub.verify_token");
        if (token != null && !token.equals("")) {
            resp.setContentType("text/html");

            if (token.equals("{verified_token}")) {
                String challenge = req.getParameter("hub.challenge");
                System.out.println("I am WebHock Verification -------->  ");

            }
        }

{verified_token}是我在验证我的webhook网址时添加的令牌

下图中的webhook网址被我的serlvet网址取代: enter image description here 我希望能帮助你