Facebook uid检索不同的号码

时间:2014-06-05 00:15:54

标签: javascript facebook userid uid

我试图获取uid,但正在检索不同的数字。

FB.getLoginStatus(function(response) {
  if (response.status === 'connected') {
    alert ("Your UID is " + response.authResponse.userID);
  }
});

我使用Graph API工具并输入 me?fields = id 。 结果是 10000607333xxxx (正确的UID)

但是当我在底部使用de js代码检索不同的uid 1493309240881506

我尝试使用php $ facebook-> getUser()并使用相同的不同数字

我做错了什么?

更新 有人告诉我那是scopeduserid但是我需要全局的uid,因为有了这个数字我必须验证我的页面是否是FAN

SELECT uid FROM page_fan WHERE page_id = '23223322332xxx' and uid="+user_id;

这个fql select只给了我全局uid的结果。

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Documento sin título</title>
<script src="http://connect.facebook.net/en_US/all.js"></script>

</head>

<body>
<div id="fb-root"></div>
<script>
FB.init(
{
    appId  : '52150228463xxxx',
    status : true, // check login status
    cookie : true, // enable cookies to allow the server to access the session
    xfbml  : true  // parse XFBML
});


    FB.getLoginStatus(function(response) {
  if (response.status === 'connected') {
    alert ("Your UID is " + response.authResponse.userID);
  }
});

</script>
</body>
</html>

0 个答案:

没有答案