0

我遵循這個Facebook的指南: https://www.facebook.com/marketingdevelopers/videos/883648801749520/Facebook的網絡掛接的leadgen - 無法檢索Facebook的鉛廣告

我成功建立所有這些步驟:

  1. 在「developers.facebook.com/我添加了「webhooks」產品並創建訂閱頁面並訂閱leadgen,另外,我成功驗證了我的callback_url
  2. 我創建了一個使用Facebook Javascript SDK的新頁面,並且我發送了一個post request使用帶有用戶頁面訪問令牌的FB.api來訂閱頁面d_apps和API返回給我「{success:true}」,我再次檢查,如果通過發送同樣的請求與GET方法一起工作,它返回我和對象,看起來像這樣: { "data": [ { "link": "https://www.my-url.com/", "name": "my app name", "id": "my app id" } ] }

現在,我不得不這樣做是爲了測試發到我的引線的廣告,並得到一個更新通知我callback_url這是

https://www.my-domain.com/admin/webhook 

我嘗試兩種不同的方式,第一個是從我的應用程序訂閱,我不要發生任何錯誤,但什麼都沒發生 enter image description here

第二種方式是用「鉛廣告測試工具」

​​

和我收到與說錯誤代碼301錯誤「拒絕」

enter image description here

回答

0

最後,經過小時的搜索我發現這個答案: Facebook Messenger webhook setup, but not triggered

和我發送捲曲到我的服務器,也得到301, 所以我意識到這個問題是我的htaccess文件,我無法修復它,所以我將webhook.php移到我的主域,現在它的工作!