Я настроил успешно с webhook, чтобы указать на мой обратного вызова URL и получает следующий пример данных:Facebook API: Не удается получить Facebook Свинец Объявления
Array
(
[object] => page
[entry] => Array
(
[0] => Array
(
[id] => 297269987142139
[time] => 1454876106
[changes] => Array
(
[0] => Array
(
[field] => leadgen
[value] => Array
(
[ad_id] => 410908499427
[adgroup_id] => 238113717077
[created_time] => 1454847306
[form_id] => 577581087825
[leadgen_id] => 441393665441
[page_id] => 297269987142139
)
)
)
)
)
)
Но если я пытаюсь получить данные, связанные с leadgen_id
как explained by facebook, он не работает:
use FacebookAds\Object\Lead;
$form = new Lead('441393665441');
$form->read();
Я получаю следующее сообщение об ошибке: Unsupported get request. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api
Я пытался все, но не может понять, почему это не работает.
Я посылаю щупы так:
curl \
-F "object_id=<PAGE_ID>" \
-F "object=page" \
-F "field=leadgen" \
-F "access_token=<ACCESS_TOKEN>" \
-F 'custom_fields={"page_id": <PAGE_ID>}' \
"https://graph.facebook.com/<API_VERSION>/<APP_ID>/subscriptions_sample"
, если это документально и не работает, не стесняйтесь сообщить об ошибке –