一定期間更新がないため広告を表示しています
2016/08/10 頃から
ブクレジをFacebookでご利用中のユーザー様に
お知らせが届かない障害が発生しています。
今回の障害はかなり深刻なため復旧するまでには時間がかかりそうです。
ご迷惑をお掛けして申し訳ありませんがしばらくお待ちください。
以上
v2.0からv2.6への移作業でめっちゃ大変やった備忘録
*投稿する際publish_actionsがあるか確認するのに使いました。
$fb = new Facebook¥Facebook([
'app_id' => FACEBOOK_APP_ID,
'app_secret' => FACEBOOK_SECRET_KEY,
'default_graph_version' => 'v2.6',
]);
$fb->setDefaultAccessToken({FACEBOOK_APP_ACCESS_TOKEN});
$response = $fb->get('/{FACEBOOK_USER_ID}/permissions');
$permissionsNode = $response->getDecodedBody();
foreach($permissionsNode['data'] as $i => $items){
if($items['permission']=='publish_actions' && $items['status']=='granted'){
print 'OK';
}
}
以上
v2.0からv2.6への移作業でめっちゃ大変やった備忘録
*publish_actionsが必要
$fb = new Facebook¥Facebook([
'app_id' => {FACEBOOK_APP_ID},
'app_secret' => {FACEBOOK_SECRET_KEY},
'default_graph_version' => 'v2.6',
]);
$MessageData = [
'link' => 'http://~'
, 'message' => '本文'
, 'name' => 'リンクname'
, 'caption' => 'リンクcaption'
, 'description' => 'リンクdescription'
];
try {
$response = $fb->post('/{FACEBOOK_USER_ID}/feed', $MessageData, {FACEBOOK_APP_ACCESS_TOKEN});
} catch(Facebook¥Exceptions¥FacebookResponseException $e) {
echo 'Graph returned an error: ' . $e->getMessage();
exit;
} catch(Facebook¥Exceptions¥FacebookSDKException $e) {
echo 'Facebook SDK returned an error: ' . $e->getMessage();
exit;
}
以上
ターミナルから
# curl -s https://getcomposer.org/installer |php
All settings correct for using Composer
Downloading 1.1.3...
Composer successfully installed to: /Users/kimihiko_b/composer.phar
Use it: php composer.phar
# mv composer.phar /usr/local/bin/composer.phar
以上