タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

facebookとRubyに関するdeeekiのブックマーク (2)

  • Facebookページのいいね!ボタンが押されているかをSinatraで判定する - アインシュタインの電話番号

    例えばFacebook上でのキャンペーンで、「Facebookページのいいね!ボタンを押してくれた方全員にもれなく壁紙プレゼント」などを行う場合に、いいね!ボタンが押されたかどうかを取得して、その値でページを振り分ける必要がある。そのやり方についてのメモ。 今回のはHeroku+Sinatraの組み合わせで、特にFacebook用のライブラリなどは使用していない。ざっと調べた感じだと、PHP+Facebook SDKを使うのが一番簡単そうに見えたんだけど、SDKがPHP5.2以上必要っぽくて使えなかった。ちなみに、Facebook上でのキャンペーンや懸賞を行う場合の利用規約については、以下のページが詳しくて参考になった。 やっちゃっていませんか?Facebookの規約違反 これを読むと、かなり厳しい感じ。 予備知識 予備知識として、Facebookページについて以下のことを押さえておく必要

    Facebookページのいいね!ボタンが押されているかをSinatraで判定する - アインシュタインの電話番号
  • Facebook Signed Request を Ruby on Rails で扱う - でぶぬる日記

    最近いろいろな事情があり、Facebookアプリなるものを作ったりしているのですが、「Facebookページタブ埋め込み型のアプリ」を制作するに当たり、避けては通れない「Facebook Signed Request」の扱い方をまとめてみました。 Signed Requestとは? Facebook Signed Request は、Webアプリを「Facebookアプリ」として動作させた際にアプリへのパラメータとして渡される各種情報のことです。 Signed Requestを利用すると、アプリ側で以下のような情報を得ることが出来ます。 タブとして埋め込まれている「元のFacebookページ」のIDを取得出来る。 アプリを表示しているユーザが、「元のFacebookページ」の管理者かどうかを取得出来る。 アプリを表示しているユーザが、「元のFacebookページ」の「いいね!」を押している

    Facebook Signed Request を Ruby on Rails で扱う - でぶぬる日記
  • 1