2011-12-24 7 views
0

JavaScript側に相当するサーバー側FB.getLoginStatus() PHP SDKしかし、私はPHPを使いたくありません。 PHPで可能な場合はPythonで可能でなければなりませんが、これはPHP SDKをリバースエンジニアリングしなければならないことを意味しますか? signed_requestを解析するためPython:サーバー側で、ユーザーがFacebookにログインしているかどうかを検出します(アプリケーションに必ずしも接続していない)

サンプルコード:

答えて

1

あなたはこのfb js sdkによって書かれたあなたはsigned_requestを解析したり解析することができます
Python client library for the Facebook Platformその後https://gist.github.com/1190267

からFacebookのクッキーを使用することができます

signed_request = pyface.parse_signed_request(request.POST['signed_request'], fb_app_secret) 

if signed_request: 
    if signed_request.has_key('user_id'): 
     facebook_user_id = signed_request['user_id'] 

注:pyface上のリンクのコードを置く.pyファイル

関連する問題