使用此 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>"
仅该潜在客户的所有者能将其删除。