我想將姓名和代理電子郵件等基本用戶信息存儲到我的MySQL數據庫中。 這裏是我的代碼Facebook應用程序:存儲用戶信息的問題
$facebook = new Facebook($appapikey, $appsecret);
$user = $facebook->require_login($required_permissions = 'publish_stream','status_update','email');
$con = mysql_connect("xxxx","xxxxx","xxxxx");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("xxx_userdb", $con);
//Uptil Here it is working fine...No problem with db connection
$fql_firstname = "select first_name from user where uid = '$user'";
$fql_lastname = "select last_name from user where uid = '$user'";
$fql_email = "select proxied_email from user where uid = '$user'";
$fql_fname_result = $facebook->api_client->fql_query($fql_firstname);
$fql_lname_result = $facebook->api_client->fql_query($fql_lastname);
$fql_email_result = $facebook->api_client->fql_query($fql_email);
echo "<pre>FQL Result:" . print_r($fql_fname_result,true) . "</pre>";
echo "<pre>FQL Result:" . print_r($fql_lname_result,true) . "</pre>";
echo "<pre>FQL Result:" . print_r($fql_email_result,true) . "</pre>";
這裏的輸出我得到
FQL Result:
FQL Result:
FQL Result:
我在做什麼錯?
您是否在傳遞您的API密鑰和API密鑰? –
不。我該怎麼做? – Bruce
那你在這裏通過什麼? '$ facebook = new Facebook($ appapikey,$ appsecret);' –