Обработка данных в ответ из API графа Facebook

Я пытаюсь обработать рекламные данные Facebook, полученные с помощью пакетного запроса.

$requests = [
$fb->request("GET", "act_XXXX/insights/?fields=account_id,spend,campaign_id,campaign_name&level=campaign&date_preset=last_30_days"),
$fb->request("GET", "act_XXXX/insights/?fields=account_id,adset_name,adset_id,spend&level=adset&date_preset=last_30_days"),
$fb->request("GET", "act_XXXX/insights/?fields=account_id,adset_name,campaign_name,ad_name,spend&level=ad&date_preset=last_30_days"),
];

Это работает как задумано, и результат я получаю с $res = $response->getBody(); это как (с var_dump($res); ):

string '{"data":[{"account_id":"895282637172047",.....
string '{"data":[{"account_id":"895282637172047",.....
string '{"data":[{"account_id":"895282637172047",.....

Все с различными данными на основе кампании, рекламы или рекламы.

Здесь моя проблема возникает, потому что я хочу обрабатывать 3 разных JSON по-разному.

Итак, мой вопрос, как я могу их дифференцировать, чтобы я мог сделать что-то вроде

foreach($data1 as $datas) {

}

foreach($data2 as $datas) {

}

foreach($data3 as $datas) {

}

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]