Фейсбук график PHP API пакетный запрос

1

Я пытаюсь получить клики и тратить данные для рекламных кампаний.

В настоящее время я получаю весь идентификатор рекламной кампании с запросом на завивание, который возвращает около 260 идентификаторов.

Я хочу сделать пакетный запрос и получить клики, тратить, начинать и заканчивать даты для каждого идентификатора.

Я нашел функцию PHP SDK FacebookRequest() очень запутанной, поэтому пытались сделать запросы cURL.

Было бы очень полезно помочь, потому что сейчас я просто в тупике. Лучше ли использовать функцию FacebookRequest() или я могу продолжать использовать запросы cURL?

Не уверен, что я нахожусь на правильном пути, но по существу то, что у меня есть, - это все идентификатор кампании, который я группирую с помощью метода, relative_url и body, а затем передаю функцию requestHandler. Код выглядит следующим образом:

    $ad_account_ids = <ad_account_id>;

    $ad_campaign_ids = FbAdCampaign::all()->lists('ad_campaign_id')->toArray();

    foreach ($ad_campaign_ids as $key => $value) {
        $ad_campaign_ids[$key] = array(
            "method" => "GET",
            "relative_url" => "v2.4/act_".$ad_account_ids."/adgroups",
            "body" => "campaign_id=".$value."&redownload=1&bid_type=CPC&bid_info={\"clicks\":150}&creative={\"creative_id\":\"{result=create_creative:$.id}\"}&targeting={\"countries\":[\"US\"]}&name=test1"
            );
        $fields[] = array(
            'access_token' => $access_token,
            'batch' => $ad_campaign_ids[$key]
            );

    // $url = 'https://graph.facebook.com/v2.4/act_'.$ad_campaign_ids.'/adcampaign_groups?access_token='.$access_token;
    $url = 'https://graph.facebook.com/';

    $data = RequestHandler::curlRequest($url);
Теги:
curl
facebook-graph-api

1 ответ

1
Лучший ответ

Хорошо понял.

Если бы префикс/данные GET до конца URL-адреса передавался обработчику запроса.

следующим образом:

$url = 'https://graph.facebook.com/v2.3/act_'.$ad_account_ids.'/adcampaign_groups?access_token='.$access_token;

Ещё вопросы

Сообщество Overcoder
Наверх
Меню