为避免 API 请求过载,我使用 Facebook Batch API 发送应用到用户的请求:
$access_token = MYAPPSACCESSTOKEN;
foreach($myusers as $user) {
$body = array(
'access_token' => $access_token,
'template' => 'THIS IS MY TEMPLATE',
'href' => '?time=' . date('d-m-Y'),
'ref' => 'MY_REF'
);
}
$results = $facebook->api('/?batch=' . \urlencode(\json_encode($fBqueries)), 'POST', array(
'access_token' => $facebook->getAccessToken()
));
所以这按预期工作,但我还需要记录每个应用程序到用户请求的 RequestID。$results 正在返回每个请求的标头数据,但是有什么方法可以让我也获得 Facebook 请求 ID?