簡體   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