Facebookアプリの開発環境を無料で手に入れる方法

ここ1ヶ月ほど、Twitterで知り合った方々とオンラインでFacebookアプリの勉強会をやっています。


テキストはこちら:

Facebook API Developers Guide (Firstpress)

Facebook API Developers Guide (Firstpress)


Facebookアプリは、開発したWebアプリを外部のサーバーで走らせ、そこで生成されたHTMLをFacebookのサーバーが呼び出してFacebookのページ内に表示する、という仕組みになっています。


したがって開発者はサーバーを自前で用意せねばなりません。
そこでFileQという激安国内のレンタルサーバーを使ってサンプルのアプリを走らせたところ、(慣れっこだけど)悲しいことにエラーが出てしまいました。


どうもcURLというPHPのモジュールが無効になっているため、Facebook APIのクライアントライブラリが動いていないようなのです。


サーバー管理者に問い合わせた所、cURLはすぐにはインストールできないとの由。


そこで途方に暮れてしまったのですが、海外の企業でFacebookアプリ用のサーバーを無料で提供している所を見つけました。


Triton | Joyent


ユーザー情報を登録すると、すぐにアカウントを発行してくれます。
セキュリティ上の理由でFTPではファイルがアップできないそうなので、WinSCPを使ってSFTPで公式ライブラリとサンプルをアップロード。恐る恐るURLにアクセスしてみると…


動いた!動いたよ!


無事に "Hello World!" と、友達のユーザーIDを列挙するサンプルが動きました。


これからさらにAPIをいじくれば、画像を表示させたりリンクも貼れるようになるみたいです。