我正在尝试将用户已安装我的应用的用户个人资料或粉丝页面的ID确定为标签。
我有一个运行的通用脚本,可以根据用户或页面ID进行自定义。如果脚本没有获取任何ID,则返回通用的“停止服务”。
答案 0 :(得分:0)
包含FB PHP SDK后,这是我得到的脚本:
<?php
require_once 'facebook.php'; // include Facebook PHP SDK
$me = $facebook->api('/me'); //Get user object
$userid = $me['id']; Get User ID
?>
答案 1 :(得分:0)
我认为这是不可能的,因为我们只能从已签名的请求中获取page_id
。
我也遇到了同样的问题。我需要的是在我的应用安装时获取page_id
并且我使用此page_id
来跟踪用户通过他们的Facebook页面访问我的应用时的情况。我只允许某些注册会员访问我的应用程序,所以当我的客户从我的网站配置facebook应用程序时,我决定生成一个authcode,并在他们第一次访问我的应用程序时提示他们输入authcode成功的我们可以从签名的请求中轻松地将page_id
存储到我们的数据库中。我认为这是唯一的解决方案。
如果其他人能找到解决方案,我很高兴。
我们需要的是用户Facebook页面page_id
安装我们的Facebook应用程序时。