ワイズリマインダー

PHPからFacebookに投稿する

PHPからFacebookに投稿するためには各パラメータが必要です
>PHPから投稿する為に各パラメータを取得するを参照してください

SDK for PHPをダウンロードする
今回のバージョンは5.6.2でした

ダウンロードしたzipを解凍し、srcディレクトリをサーバにアップロードする
今回はカゴヤの専用サーバを使用


アップロードしたディレクトリと同じ階層にindex.phpを作成する

<?php
session_start();

define('APP_ID', '取得したアプリID');
define('APP_SECRET', '取得したapp secret');
define('ACCESS_TOKEN', '取得したアクセストークン);

require_once "./src/Facebook/autoload.php";
$fb = new Facebook\Facebook(array(
  'app_id'			=> APP_ID
 ,'app_secret'			=> APP_SECRET
 ,'default_graph_version'	=> 'v2.12'
));

$fb->post('/me/feed/', array('message'=>'投稿したいメッセージ'), ACCESS_TOKEN);
?>

プラウザからアクセスすると投稿される

投稿されました

あとはタスクスケジューラでパソコンが起動したら投稿されるように組めば
WOLした時にFacebookで通知を受け取れる
(ちなphpには細工して特定のIPからしか受け付けないようにしています)

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください