Facebook graph api 如何使用fb请求表单从回调页面获取发送用户的id?

Facebook graph api 如何使用fb请求表单从回调页面获取发送用户的id?,facebook-graph-api,Facebook Graph Api,我通过请求表单向我的应用程序发送邀请请求,我想从操作页面中删除发送用户id。我可以成功获取邀请发送到的id,但不确定如何获取发件人id 我正在使用php。这是我的回调页面的一部分: if (isset($_REQUEST['ids'])){ $amount = sizeof($_REQUEST['ids']); print_r($_REQUEST); echo "<br>$amount invitations Successfully Sen

我通过请求表单向我的应用程序发送邀请请求,我想从操作页面中删除发送用户id。我可以成功获取邀请发送到的id,但不确定如何获取发件人id

我正在使用php。这是我的回调页面的一部分:

 if (isset($_REQUEST['ids'])){
    $amount = sizeof($_REQUEST['ids']);
    print_r($_REQUEST);
            echo "<br>$amount invitations Successfully Sent";
}
如果使用requets 2.0,我想要的id是100000664203700

您可以从当前会话获取用户id,并将其附加到请求中的数据参数。Facebook将以字符串形式发送数据,您可以在重定向uri上提取数据

根据您的打印,您是否尝试过json解码$请求?这将为您提供一个数组,您可以在字符串中快速搜索uid=


你所说的邀请是指活动吗?我不确定这是不是一个合适的术语。我通过申请表发送申请邀请函不,这不是一回事。我会改变我的答案。。。
Array ( [mfs_typeahead_req_form_4cf74f96db3688507476560] => Start Typing a Name [ids] => Array ( [0] => 510149460 ) [fbs_258181898823] => \"access_token=258181898823|2.q_qb_yoReO0_xc4H8PxKRQ__.3600.1291280400-100000664203700|LqtGr_OiJTASGmek61awxmxfvFk&expires=1291280400&secret=85eTEELZj8lkV82V_PwRSA__&session_key=2.q_qb_yoReO0_xc4H8PxKRQ__.3600.1291280400-100000664203700&sig=d4cc0e4c0992ea29c0adfd60dc27185b&uid=100000664203700\" )