Facebook APIを利用して、外部サイトから自分のウォールに投稿する

ウォールへ投稿

外部サイトからFacebook上のウォールに投稿する方法です。
説明が不要なぐらい簡単でした。

<?php

$data = array(
  'access_token' => $facebook->getAccessToken(),
  'message' => 'API投稿テスト',
);
$response = $facebook->api('/me/feed', 'post', $data);

?>

参考サイト:facebook APIを使って自分のウォールへ投稿

Facebookページヘ投稿

Facebookページへの投稿は以下のような感じで出来ました。

YOUR_FB_PAGEとなっている箇所は置き換えて下さい。

//FBページヘ投稿

$access_token = $facebook->getAccessToken();
$facebook->setAccessToken($access_token);

$page = $facebook->api('/YOUR_FB_PAGE?fields=access_token');
$access_token = $page['access_token'];

$result = $facebook->api('/YOUR_FB_PAGE/feed', 'POST', array(
  'message'      => 'アプリからの投稿テスト',
  'access_token' => $access_token
));

参考サイト:facebook-の-ファンページに「ページ名」で投稿する方法

投稿日:
カテゴリー: Facebookphp

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です