Facebookアプリ事始め

※前サイトからの移行です.


大変ごぶざたしておりました\(^o^)/
早くも飽きグセが出てヤバい感じです.

飲んだ勢いからFacebookページの解析が出来ないかという話題になり,完全なる勢いでFacebookアプリの開発を始めましたのでまとめます.参考にしたページはこちら

詳細は参考ページに大変詳しく書かれておりますので,こちらにはざっとした流れのみを書いておきます.
GoogleAppEngine+Python.

1st step. Google App Engine

  1. Google App Engineアカウントの作成.コチラからどうぞ.
  2. Create Application → 必要情報の入力(アプリ名とURLは後で使うのでメモっておく)
  3. Application Registered Successfullyでおk.
  4. Google App Engine Launcherのインストール.downloadはコチラからどうぞ.
  5. Launcherを立ち上げる(Symlink関係はOKで ← 適当).

2nd step. Facebook Developers

  1. Facebook Developersに登録.コチラからどうぞ.
  2. Apps新しいアプリを作成 → 必要情報の入力.
  3. 基本設定Facebookでログインするウェブサイト → 先ほどGoogle App Engineで登録したApplicationのURL.
    E.g. http://****.appspot.com/
  4. App IDとApp Secretをメモっておく.

3rd step. facebook-sdk (Python)

  1. Githubからfacebook-sdk(Python)を入手&解凍.コチラからどうぞ.
  2. PC上のお好きな場所にアプリ名と同様のフォルダを作成.
  3. facebook-sdk中から,facebook.pyおよびexamples/appengine/の中身全てをフォルダに移動.
  4. app.yaml中のapplication名を当該アプリ名に変更 → 保存.
    E.g. application: *****
  5. example.pyのFACEBOOK_APP_IDおよび,FACEBOOK_APP_SECRETを変更 → 保存.

4th step. Deploy

  1. GoogleAppEngineLauncherからFileAdd Existing Application → 作成したフォルダを選択
  2. Deploy → 必要情報を入力 → ログイン!
  3. exist code 0で成功
  4. 登録したアプリサイトにとぶ
  5. ログインボタンがあるはず(成功!)

あとはexample.pyやexample.htmlをいじっていけばいいよう.
とりあえずスタートライン:)

Comments