2016-05-26 7 views
0
$data = file_get_contents("https://graph.facebook.com/124292684247609/feed?access_token=MY TOKEN"); 
$data = json_decode($data, true); 

print_r($data); 

これは私が試したコードです。しかしこれはどちらもしませんが、それでも私に大きな誤りはありません。しかし、それは何らかの理由でFacebookの投稿を投稿しません。PHPポストブックページのステータス

Facebookのグループステータス/投稿を投稿するにはどうしたらいいですか?

編集:私はあなたが簡単にこのようにポストすることができ、すべての

+0

ブラウザにペーストしたときにそのリンクが機能しますか? –

答えて

-1
$posts = $data->data; 
foreach ($posts as $post) { 
    if (isset($post->id)) { 
     $post->id; 
     $message = (isset($post->message) ? mysql_real_escape_string($post->message) : ''); 
     echo $post_id.' '.$message; 
    } 
} 
+0

これは何も出力しません – mezt

+0

何かを取得しているかどうかを確認するには、ブラウザに貼り付ける必要があります。 –

+0

file_put_contents( 'feed.json'、$ data); #この行をfile_get_contentsの後ろに追加し、その内容を確認するためにメモ帳で開きます。 –

0
$data = file_get_contents("https://graph.facebook.com/(Page-Id)/feed?message=Hello&access_token=MY TOKEN"); 
$data = json_decode($data, true); 

print_r($data); 

で配列を使用することはできません。

あなたはパーミッションが必要ですpublish_action、manage_pages;

関連する問題