0

我正在尝试查找访问我的页面选项卡的用户的 ID(无需让他在使用页面之前进行身份验证)

我尝试了几种方法:

$requete_fb = $facebook->api('/me');

$me = $facebook->api('me', array('fields' => 'username'));

$request = $facebook->getSignedRequest();

$uid = $facebook->getUser();

但所有这些都不起作用(getUser 返回我 0,其他 PhP 错误。)

那么我该怎么做呢?我不是要破坏 TOS,而是要获取基本信息(语言环境)。

还有其他方法吗?

4

1 回答 1

2

未经用户许可,无法获取 user_id:

user_id 和 oauth_token 只有在用户授权您的应用时才会被传递。

但是,locale在用户对象中可用。有关更多信息,请参阅签名请求

于 2012-07-25T19:30:15.503 回答