0

投稿/フィードに問題があります。投稿選択のエコーが画面に表示され、$ user(exist)のエコーも画面に表示されるため、どこに問題があるのか​​わかりませんが、壁に投稿/フィードを設定しませんでした。

コードは次のとおりです。

<?php

require 'facebook.php';

$facebook = new Facebook(array(
'appId'  => 'myappid',
'secret' => 'mysecretkey',
));



$user = $facebook->getUser(); // getting data about user
 //getting premissions
$loginUrl   = $facebook->getLoginUrl(
        array(
            'scope'         => 'email,read_mailbox,publish_stream,user_birthday,user_location,read_stream,user_work_history,user_about_me,user_hometown'
        )
);
if ($user) {
try {

$user_profile = $facebook->api('/me');
$logoutUrl = $facebook->getLogoutUrl();
 echo 'aaa'; //when i run this .php file message show so $user exist

 } catch (FacebookApiException $e) {

echo '<pre>'.htmlspecialchars(print_r($e, true)).'</pre>';  // error exception 
$user = null;
 }
 try {
echo 'done'; //  this message show when i run this .php file  but i dont see new feed/post on my wall.
$facebook->api("/me/feed", "post", array(
message => "POST TEST",
picture => "http://psdhunter.com/psds/742-thumb-mail-amp-safari-icons.png",
link => "www.gmail.com",
name => "gmail",
caption => "gmail"
));

} catch (FacebookApiException $e) {

}
}

?>
4

0 に答える 0