facebook-graph-api - Facebook graph Api 的批量请求
问题描述
我想要所有与我的 facebook 业务帐户的广告 ID 相关联的表单 ID。问题是针对所有广告 ID 逐一点击图形 api,并且获取表单 ID 很慢,并且由于大约有 700 多个广告 ID,因此导致限制超出错误。有没有一种方法可以一次提供所有广告 ID 或我的 facebook 业务帐户 ID 并获取与之关联的所有表单 ID?
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, ','));
}
解决方案
推荐阅读
- node.js - 清除 DynamoDB 表中的所有数据而不删除它
- arrays - 如何选择包含在数组中的 JSON 字段
- tensorflow - 在 TensorFlow Lite 中缺少一些增强的树操作
- sql - 如何按不同的员工正确分组数据
- javascript - 我的函数中缺少什么(返回一个大于其右侧元素的元素数组)?
- javascript - 如何在 Selenium Python 中滚动模态框?
- php - Craft CMS element-api 如何在条目中获取类别字段的值
- amazon-web-services - 有没有办法设置一个带有 lambda 函数的计时器,我可以从我的前端开始和停止?
- reactjs - 将 api/json 数据从一个组件传递到 ReactJs 上的另一个组件
- python - 我想读取具有多个名称的字符串并将它们与列表 Python 中的名称匹配