繁体   English   中英

Facebook 信使机器人(网络钩子)

[英]Facebook messenger bot (webhook)

我正在尝试为我的业务页面集成 facebook bot 并遵循

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

我是 .net 开发人员,对 javascript 编码一无所知。

谁能建议我哪里出错了?

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

我只是用 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 url 时添加的令牌

下图中的 webhook url 被我的 serlvet URL 替换: 在此处输入图片说明 我希望能帮助你

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM