Facebookアプリの開発環境を無料で手に入れる方法
ここ1ヶ月ほど、Twitterで知り合った方々とオンラインでFacebookアプリの勉強会をやっています。
テキストはこちら:
Facebook API Developers Guide (Firstpress)
- 作者: Wayne Graham
- 出版社/メーカー: Apress
- 発売日: 2008/02/28
- メディア: ペーパーバック
- 購入: 1人 クリック: 25回
- この商品を含むブログ (2件) を見る
Facebookアプリは、開発したWebアプリを外部のサーバーで走らせ、そこで生成されたHTMLをFacebookのサーバーが呼び出してFacebookのページ内に表示する、という仕組みになっています。
したがって開発者はサーバーを自前で用意せねばなりません。
そこでFileQという激安国内のレンタルサーバーを使ってサンプルのアプリを走らせたところ、(慣れっこだけど)悲しいことにエラーが出てしまいました。
どうもcURLというPHPのモジュールが無効になっているため、Facebook APIのクライアントライブラリが動いていないようなのです。
サーバー管理者に問い合わせた所、cURLはすぐにはインストールできないとの由。
そこで途方に暮れてしまったのですが、海外の企業でFacebookアプリ用のサーバーを無料で提供している所を見つけました。
ユーザー情報を登録すると、すぐにアカウントを発行してくれます。
セキュリティ上の理由でFTPではファイルがアップできないそうなので、WinSCPを使ってSFTPで公式ライブラリとサンプルをアップロード。恐る恐るURLにアクセスしてみると…
動いた!動いたよ!
無事に "Hello World!" と、友達のユーザーIDを列挙するサンプルが動きました。
これからさらにAPIをいじくれば、画像を表示させたりリンクも貼れるようになるみたいです。