我正在研究一個python應用程序,它允許我發佈更新/狀態到Facebook。桌面(基於控制檯)應用程序的Facebook身份驗證
我正面臨獲取訪問令牌的基本問題。
由於此應用程序在桌面上工作,所以不存在使用某些Web服務器的問題。
我明白,我要打開一個URL:
https://www.facebook.com/dialog/oauth?client_id=YOUR_APP_ID&redirect_uri=https://www.facebook.com/connect/login_success.html
..和獲得令牌出了重定向的URL的。
但即使這樣也沒有選擇,因爲我的是一個基於控制檯的應用程序。最接近我可以使用嵌入式瀏覽器是通過使用Python的mechanize
模塊。
有沒有其他的選擇?
是的,我知道離線訪問。令牌作爲URL的一部分接收到用戶並被授予訪問權限。爲此,我們需要一個完整的GUI瀏覽器,這對於一個簡單的Python控制檯應用程序來說太多了。有沒有什麼辦法,像twitter爲我們提供的那樣簡單? – SuperSaiyan 2011-05-28 15:36:05