通过app获取facebook数据


Getting facebook data via app -

我正试图通过我正在构建的应用程序获得用户facebook名称等。我知道用户必须授权这样做。我正在看facebook的文档,但我很难掌握我到底需要做什么。

我正在加载我的应用程序作为画布页面。我已经收到了如

中所示的签名请求。

如果页面已经被点赞了,就这样做:

如果不显示我们的页面选项。

在你点赞后显示的页面上有一个问题,如果你回答了这个问题,你就会进入一个竞赛。而不是让用户填写姓名和电子邮件,我想使oauth获得这些详细信息。

任何想法?提前感谢

exisitng代码:

if ($like_status =="1"){

if ( !empty ( $_REQUEST['enter_competition'] ) )
{
    $name = "";//needs to be amended to what we get from Facebook
    $email = "";//needs to be amended to what we get from Facebook
    if ($_REQUEST['answer']==$correctanswer)
    {
        $result = "Correct";
    }
    else
    {
        $result= "Incorrect";
    }
    $insert = mysql_query ("INSERT INTO competition ( name, email, answer ) VALUES ('".$name."', '".$email."', '".$result."')",$db);
    $displayforuser="true";
}
?>

最后没有使用ouath。只是手动收集。而且我确实像我在Q

中所说的那样通读了文档