このように「いいね」してくれているユーザーとそうでないユーザーによって、アプリ内の表示を分けるには、 Facebook内でアプリが読みこまれた時に渡されるsigned_requestからいいねの有無を取得することで実装できます。 ここでは、下記のようないいね有無で表示を分岐するiframeアプリをPHPで作成し、Facebookページのページタブとして追加するまでの流れを説明したいと思います。
このように「いいね」してくれているユーザーとそうでないユーザーによって、アプリ内の表示を分けるには、 Facebook内でアプリが読みこまれた時に渡されるsigned_requestからいいねの有無を取得することで実装できます。 ここでは、下記のようないいね有無で表示を分岐するiframeアプリをPHPで作成し、Facebookページのページタブとして追加するまでの流れを説明したいと思います。
TwitterのAPIはほぼマスターしたんだけど、facebook APIはまだ触ってみたことなかったのでいざ挑戦!ってわけです。 まぁたまたまそういう仕事が来そうだったので予習です、予習。 facebook DEVELOPERSというサイトに各種ドキュメントがあります。 アプリ登録を行って、アプリIDとアプリの秘訣を取得する 「アプリの秘訣ってなんだよw」てな感じですが、まぁサイトにそう書いてるから仕方ねぇっすよ。 こちらでアプリの登録を行います。右上にある[+Create New App]というボタンからね。 アプリ名だけ入力すればOK。恐ろしく見えにくいCAPTCHAという難関を乗り越えれば、あっさりアプリIDとアプリの秘訣が取得できます。 で、「アプリの秘訣ってなんだよw」ですよね? はいはい、App Secretのことです。訳の解らん和訳で「アプリの秘訣」ってなってるわけです、は
FacebookノートRSSの取得 FacebookのノートはRSSを配信しているのですが、 ブラウザでは正常にアクセスできるのですが、 PHP等のプログラムからのアクセスができないようです。 例えばR25の下記RSSはブラウザでアクセスすると正常な表示になりますが、 http://www.facebook.com/feeds/notes.php?id=121512971243878&viewer=1777950247&key=AWjoaRxgvveGN8e8&format=rss20 PHPから取得すると 「お使いのブラウザには互換性がありません。」というHTMLページがreturnされてきます。 目的としてはFacebookのノートデータを取得できれば良いのですが、 可能な方法があるのでしょうか?
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く