我找到了打印用户ID,照片和姓名的方法。和PHP的其他类型的信息很容易,但我没有保存链接,无法找到如何做到这一点。
我只想知道获取用户ID的最简单方法是什么。我需要将它保存到我的数据库中:
<?php
// Get new icon
mysql_select_db("cyberworlddb", $con);
mysql_query("INSERT IGNORE INTO Badges (UID, Website, Code)
VALUES ('UID','$urlhost[0]','1$urlhost[0]')");
?>
我该怎么做?
答案 0 :(得分:1)
如果他们登录到您的Facebook应用程序,您可以从facebook cookie(http://developers.facebook.com/docs/authentication/)获取会话令牌,然后您只需使用图表api:
$me = json_decode(@file_get_contents('https://graph.facebook.com/me?access_token=' . $cookie['access_token']));
$uid = $me->id;