[英]How to get Request IDs from Facebook Batch Request using PHP
為避免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?
剛剛意識到我一直在使用新的通知API,而不是apprequests端點,它確實返回了請求ID(因為它是一個request對象 )。
我想目前通知API不會返回任何通知/請求ID,這對我們的應用程序非常有幫助,但是沒關系。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.