Изменить: Мне удалось зайти так далеко в документацию: https://developers.facebook.com/docs/graph-api/reference/v2.5/promotion-info
Однако ничего не связывалось с параметром {promotion-info-id} в документах, которые я мог найти.
Я согласен с ответами с ссылками на код /API, которые не являются специфическими для PHP.
Я пытаюсь найти страницы моих пользователей и сообщений, которые работают как ожидалось, однако мне также необходимо получить статистику, например, за 1000 достигнутых (cpm), общую затрату и новые затраты на вентиляторы.
Я могу получать все пользовательские страницы и сообщения, однако API-интерфейс insights не возвращает никаких связанных затрат. Я просмотрел API маркетинга, но не могу понять, как связать страницы и сообщения с этими статистическими данными. Как получить значения ad_account/ad_campaign из сообщений и страниц? Нужны ли они мне вообще? Чувство потери в API.
Мне также нужно ежедневно получать статистику, чтобы рассчитать ежедневные и ежемесячные изменения.
Я могу вытащить большую ежедневную статистику с помощью API-интерфейсов, но нет никаких затрат и https://developers.facebook.com/docs/graph-api/reference/v2.5/page, а https://developers.facebook.com/docs/graph-api/reference/v2.5/post не предлагает такой вещи.
$response = $this->facebook->get('/' . $pageId . '/insights?since=' . date('Y-m') . '-01', $token);
$data = $response->getGraphEdge()->asArray();
Кроме того, есть ли песочница facebook, которую я мог бы использовать для получения фиктивных затрат или другой статистики, поскольку у меня нет страницы, на которой был бы платный контент.