Пакетный запрос по графику Facebook Api - PullRequest
0 голосов
/ 26 сентября 2019

Мне нужны все идентификаторы форм, связанные с идентификаторами моей учетной записи Facebook.Проблема заключается в том, что по одному графическому интерфейсу выполняется поиск по всем объявлениям, а выборка идентификаторов форм происходит медленно, и в результате возникает ошибка превышения лимита, поскольку существует более 700 идентификаторов.Можно ли как-то указать все рекламные идентификаторы или идентификатор своей учетной записи в Facebook и получить все идентификаторы форм, связанные с ним?

 foreach ($data as $key => $val) {
        $formIds = (Common::makeCurlReq($val['ad_id'] . '/leads', 'form_id', '', 0, 10000));
        $formsIdsArr = array();
        foreach ($formIds['data'] as $a => $d) {
            array_push($formsIdsArr, $d['form_id']);
        }

        $queryString = "";
        $uniqueFormIds = array_unique($formsIdsArr);
        foreach ($uniqueFormIds as $data) {
            $queryString .= "('$val[ad_id]', '$data'),";
        }

        $obj->mapFormId(rtrim($queryString, ','));
    }
...