私がAで、AがBに招待を送信するとします.Bが私の友達リクエストを受け入れると、私のページでリクエストIDを取得していますが、どうすれば私のPHPページで私のUID(A)を取得できますか?
私を助けてください。このために6時間から苦労しています。
request_Id を取得するために、これらの (以下を参照) コードを使用しています。しかし、これらからSENDERS IDを取得するにはどうすればよいですか?
<?php
require_once('phps/fbsdk/src/facebook.php');
$config = array
(
'appId' => '27c3932323897****82',
'secret' => '******************************',
);
$facebook = new Facebook($config);
//get the request ids from the query parameter
$request_ids = explode(',', $_REQUEST['request_ids']);
//build the full_request_id from request_id and user_id
function build_full_request_id($request_id, $user_id) {
return $request_id . '_' . $user_id;
}
//for each request_id, build the full_request_id and delete request
foreach ($request_ids as $request_id)
{
echo ("reqeust_id=".$request_id."<br>");
$full_request_id = build_full_request_id($request_id, $user_id);
echo ("full_request_id=".$full_request_id."<br>");
try {
$delete_success = $facebook->api("/$full_request_id",'DELETE');
if ($delete_success) {
echo "Successfully deleted " . $full_request_id;}
else {
echo "Delete failed".$full_request_id;}
}
catch (FacebookApiException $e) {
echo "error";}
}
?>`