エンジニアブログ
Movable Type プラグイン
Facebookページの写真やウォール情報をMTタグで使用するMTプラグイン:FacebookGraph
2012年02月22日
あー酒が飲みたいよー。最近飲みたいざかりのonagataniですこんにちわ。
今回は業務も関係あってニッチなプラグインを作成したので紹介させて下さい。
FacebookのMTプラグインは(たぶん)世の中に沢山あると思いますが、
ほとんどのものがFacebookに投稿する系だと思います。
そんな中今回はFacebookページの情報をMTタグで利用できるようにするプラグインを書きました。
(テスト合わせて2,3時間で作ったので名前が変とか色々ありますがご容赦下さい)
できることは今の所以下です。
- Facebookページのウォールの情報を取得する
- Facebookページの写真を取得する(URLやタイトルなど)
- Facebookページはブロックタグ毎に無限に指定可能
利用例
スカイアークシステムのトップページの「写真」タブをクリックすると、Facebookから読み込んだ画像一覧を見ることが出来ます。
タグの説明
ブロックタグ | <MTFBGPagePhotos> |
page_id=FacebookページのIDを指定する limit=件数を指定 sort_order=並び順を指定 album_id=取得するalbumをIDで指定する。指定なしの場合は全ての写真を取得する |
ファンクションタグ | <MTFBGPagePhoto> |
format=>日付を出力する場合フォーマットを指定する key=> 以下の値が指定可能
|
ブロックタグ | <MTFBGPageWalls> |
page_id=>FacebookページのIDを指定する(ユニークネームは使用できません) |
ファンクションタグ | <MTFBGPageWall> |
format=>日付を出力する場合フォーマットを指定する key=> 以下の値が指定可能
|
タグの使用例
header name:<$MTFBGPagePhoto key="name"$><$MTFBGPagePhoto key="created_time" format="%B %e, %Y %I:%M %p"$>
"> "> "> ">footer
FBページの写真を取得できませんでした。
Wall header name:<$MTFBGPageWall key="name"$><$MTFBGPageWall key="published" format="%B %e, %Y %I:%M %p"$>
">title:<$MTFBGPageWall key="title"$>
content:<$MTFBGPageWall key="content"$>
Wall footer
FBページのウォールを取得できませんでした。
ダウンロード
FacebookGraph0.1その他いろいろ
- MT5で動作確認済みです
- このプラグインはブログウェアです。無償でご利用頂けますが、感想、要望などをあなたのブログで記事として紹介頂けると幸いです
- 個人利用または商用利用に関わらず無償でご利用いただけます
- 無保証ですので、十分にテストしてから運用してください
- 本プラグインをご利用される方は必ずプラグインご利用の際の注意事項をお読みください