Facebookアプリを作ってみた

少し前にFacebookに欲しいアプリケーションという記事を書いたんだけど、多分希望のアプリケーションが誕生するとは思えなかったので、色んなサンプルコードを参考に作ってみた。思った以上に簡単に出来ちゃったよ。

Amazon Recommend with Affiliate

どんなものかと言うと、選択したカテゴリと入力したキーワードをもとに、Amazonから商品を検索して来て、それをコメント付きでプロフィール画面(Wall)に投稿するというもの。

動作画面はこんな感じ。

Amazon Recommend

カテゴリ「ミュージック」から、「Super Eurobeat」で検索した時の結果。左側のラジオボタンで商品を検索し、コメントを入力して「書き込む」ボタンを押すと、

amazon_recommend_publish

こんな感じでWallに表示されます。

作るにあたって悩んだところを、ポイントだけ列挙しておくので、同じ様なアプリケーションを作る人は参考にして下さい。

  • 書き込むボタンを押した後にPOSTする値は、$_POST['app_params'][*]に格納されます。コメントの場合は、$_POST['app_params']['comment_text']です。
  • Templateで使えるタグは、Allowed FBML and HTML Tags – Facebook Developers Wikiを参考に。

今回、検索のコア部分にPEAR::Services_Amazonを使っているんですが、PEAR::Services_Rakutenってのもある様なので、コア部分を入れ替えれば簡単に楽天版も出来そうです。

いずれは、キャンバス画面でユーザ毎のアフィリエイトIDを設定出来る様にしたいと考えています。その為には、もう少し早いWebサーバとDBサーバが必要。

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Live
  • MySpace
  • StumbleUpon
  • Tumblr
  • Faves
  • Technorati
  • TwitThis
Loading ... Loading ...
(No Ratings Yet)

関連記事

トラックバック URL

コメントする

:D :-) :( :o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

あなたのコメントが、コメントスパムで無い事を立証する為に、認証コードを入力して下さい。
Anti-Spam Image