1
我目前正在嘗試創建一個Facebook應用'(比賽應用)'。當用戶點擊一張圖片並分享它時,他的郵件將被放在數據庫中。我通過在共享的回調函數中調用一個php頁面來做到這一點,在那裏我正在閱讀他的牆紙,並與圖片進行比較。但問題是我似乎無法訪問他的數據。 任何人都可以幫助我嗎? 這裏是我的代碼:如何訪問facebook用戶的read_stream數據?
<?php
include('../config/config.php');
include('../lib/facebook.php');
//Initialisation SDK PHP Facebook
$facebook = new Facebook (array(
'appId' => FB_APP_ID,
'secret' => FB_SECRET_ID,
'cookie' => true,
));
// Récup si l'user est en session ou non
$user_id = $facebook->getUser();
$me = $facebook->api('/me');
$mail = $me['email'];
$feed = $facebook->api('/me/feed');
$data = $feed['data'];
$link = $data['link'];
$galant="MY_LINK";
$storyboard="MY_LINK";
$tovil="MY_LINK";
$tingapour="MY_LINK";
if($link===$galant)
{
$base=mysql_connect(BDD_HOST,BDD_USER,BDD_PASS);
mysql_select_db(BDD_NAME, $base);
$sql="insert into register(mail,link) values('$mail','$link')";
$req=mysql_query($sql);
}
?>
感謝您的幫助(很遺憾的失誤,我是法國人^^)
我忘了告訴,我已經做了一個範圍來訪問任何擴展權限! –