使用此 API 建立及刪除測試潛在顧客。
使用此工具來測試您與 Facebook 的 Webhooks 整合是否成功。以下是使用此工具來偵錯整合的步驟。
使用此工具建立的潛在顧客是未與任何廣告建立關聯的自主潛在顧客。每份表單僅限建立一個潛在顧客。因此,若要針對同一表單重新建立潛在顧客,請先點擊「刪除潛在顧客」以刪除潛在顧客,然後再重新建立。
設定應用程式的 Webhooks 後,您可以透過「測試」按鈕來測試潛在顧客。此按鈕位於應用程式的 Webhooks 主控板內。
您可以向 /{FORM_ID}/test_leads
發出 POST
要求,以建立測試潛在顧客。
若要成功達成此要求,必須符合以下需求:
Advertiser
或以上等級的粉絲專頁角色。curl \ -F "access_token=<ACCESS_TOKEN>" \ "https://graph.facebook.com/API_VERSION/FORM_ID/test_leads"
您可以傳遞下列參數來自訂測試潛在顧客內容:
field_data
:包含 name
與 values
配對的向量參數。custom_disclaimer_responses
:包含 checkbox_key
與 is_checked
配對的向量參數。curl \ -F "field_data=[{'name': 'favorite_color?', 'values': ['yellow']}, {'name': 'email', 'values': ['test@test.com']}]" \ -F "custom_disclaimer_responses=[{'checkbox_key': 'my_checkbox', 'is_checked': true}]" \ -F "access_token=<ACCESS_TOKEN>" \ "https://graph.facebook.com/API_VERSION/FORM_ID/test_leads"
在上述呼叫建立的潛在顧客為虛假潛在顧客,因此不會與任何廣告相關聯。
您可以向 {FORM_ID}/test_leads
端點發出 GET
呼叫,以讀取與名單型廣告表單相關聯的測試潛在顧客。
curl \ -d "access_token=<ACCESS_TOKEN>" \ "https://graph.facebook.com/API_VERSION/FORM_ID/test_leads"
如果您正在測試整合,若要刪除潛在顧客以便重新提交,請發出以下 API 呼叫:
curl -X DELETE \ -d "access_token=<ACCESS_TOKEN>" \ "https://graph.facebook.com/<API_VERSION>/<LEAD_ID>"
僅限潛在顧客的擁有者可以刪除潛在顧客。