私はthisビデオチュートリアルに従っていますが、私は立ち往生しています。ログインリンクをクリックすると、ブラウザは読み込みを続行し、何も起こらず、ログインページが私の目の前にあります。 0〜$ user_idで表示されています.1〜2回前にfacebook認証ページが表示されていましたが、「許可」をクリックしましたが、何も起こっていません.Facebookのユーザー認証とユーザーの壁に投稿
「http ://localhost/php/fbdata.php "
には" http:?//localhost/php/fbdata.php状態= e1d5ccf919c6a9d3325200596c12b447 &コード= AQDg8hE1GuKQ6eq9nGeLV8BIK8EjeIuY8Drf6g0FwAWAjGkvFi70EoNquPmoYsk2PxKpcfxVWYqNgVxU7rRQ-xBxcZXziH5n9IXNNl1KKzLtUYgVRKqWRczh2wINcvDY8WuWoMpIETxWpYhIbrZ-w46xB1v2YMADbOfrFNxLhiyIC239GIQRC__Tw_KiYoZiK1A# = "
私はそれが私に何かまたは他の何かを返すかどう任意のアイデアを持っていけません。 私が望むのは、私のFacebookページに "hello world"を投稿できることです。これは私のPHPコードです。
require_once('facebook.php');
$config = array(
'appId' => 'xxxxx',
'secret' => 'xxxxxxxxxx',
'cookie' => 'true'
);
$facebook = new Facebook($config);
$user_id = $facebook->getUser();
$user_profile=null;
if($user_id)
{
try
{
$user_profile = $facebook->api('/me');
$facebook->api('/me/feed','post',array(
'message'=>'hello world'
));
}
catch(FacebookApiException $e)
{
echo $e->getMessage();
}
}
if($user_id)
{
$logout_url=$facebook->getLogoutUrl();
echo "<a href='$logout_url'>Logout</a>";
}
else
{
$login_url=$facebook->getLoginUrl(array(
'scope'=>'read_friendlists,publish_stream,email,user_work_history,user_website,user_religion_politics,user_relationship_details,user_relationships,user_interests,user_hometown,user_education_history,user_birthday,user_about_me'
));
echo "<a href='$login_url'>Login</a>";
}
に例フォルダをご覧くださいそれは返信のための – Mj1992