0
是否存在與javascript api等效的服務器端FB.getLoginStatus() 似乎在PHP SDK中有類似的東西,但我不想使用PHP。如果在PHP中可能,它必須在Python中可行 - 但這是否意味着我必須對PHP SDK進行反向工程才能做到這一點?Python:服務器端檢測用戶是否登錄到Facebook(並且不一定連接到我的應用)
是否存在與javascript api等效的服務器端FB.getLoginStatus() 似乎在PHP SDK中有類似的東西,但我不想使用PHP。如果在PHP中可能,它必須在Python中可行 - 但這是否意味着我必須對PHP SDK進行反向工程才能做到這一點?Python:服務器端檢測用戶是否登錄到Facebook(並且不一定連接到我的應用)
您可以使用fb js sdk
寫了這
Python client library for the Facebook Platform
從https://gist.github.com/1190267
然後你就可以解析signed_request
或解析Facebook的餅乾:
示例代碼解析signed_request
:
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文件,我把上面的代碼鏈接到