万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

Tornado Facebook便利

http://conta.hatenablog.com/entry/2012/05/31/222940

・このエラー

DeveloperサイトにWebの登録をしてないとき。

・公式?からのクローン

git clone https://github.com/facebook/tornado.git

このなかの

cd tornado/demos/facebook

facebook.py

define("port", default=8888, help="run on the given port", type=int)
define("facebook_api_key", help="your Facebook application API key",
       default="ここと")
define("facebook_secret", help="your Facebook application secret",
       default="ここをいじる")

さらにクッキーの設定

        settings = dict(
            cookie_secret="Smoac8mXQEeXg/GDkpxYLpKlASfGJ0ZWsWrs718Jb2A=",
            login_url="/auth/login",

↑ここの
cookie_secretは

ターミナル上から

>>> python
>>> import base64, uuid
>>> base64.b64encode(uuid.uuid4().bytes + uuid.uuid4().bytes)
'Smoac8mXQEeXg/GDkpxYLpKlASfGJ0ZWsWrs718Jb2A='


最後に

python facebook.py --port=8000