據http://github.com/facebook/python-sdk/blob/master/src/facebook.py,在我的畫布應用程序,我可以做以下電話讓我的access_token,這將工作,因爲我的用戶都在使用Facebook的登錄:通過Python SDK獲取Facebook OAuth access_token似乎不工作,有什麼想法?
import facebook
myDict = facebook.get_user_from_cookie(cookies, app_id, app_secret)
# my access_token is myDict["access_token"]
myDict是alwas無,任何想法?
編輯:我運行在應用程序引擎上,通過「畫布」,我的意思是一個Facebook應用程序,它運行在facebook平臺內部。也就是說,它不在我的網站,iPhone或桌面應用程序上。我意識到這是由JavaScript SDK來設置cookie,但據我瞭解,如果應用程序在Facebook內運行,那麼應該已經設置好cookies。
'cookies *的內容是什麼?在快速查看模塊之後,我想這取決於JavaScript SDK在客戶端設置Cookie。你在AppEngine上運行嗎?由於目前尚不清楚你的'canvas'應用程序究竟是什麼。 – 2010-04-28 06:33:37
我在應用引擎上運行,通過「canvas」,我的意思是一個facebook應用程序,它運行在facebook平臺的內部。也就是說,它不在我的網站,iPhone或桌面應用程序上。 – user259349 2010-04-28 13:56:32