私は現在、facebook app '(コンテストアプリ)を作成しようとしています。ユーザーが写真をクリックして共有すると、彼のメールはデータベースに保存されます。私は共有のコールバック関数で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);
}
?>
ご協力いただきありがとうございます(そして、ミスのため申し訳ありませんが、私は^^フランス語です)
私は忘れてしまった、私はすでに拡張アクセス権にアクセスするスコープを行った! –