2013-10-31 55 views
1

我想使用facebook api,因爲我需要oauth token,所以當程序啓動時,python程序將通過webbrowser.open打開認證網址()方法後,用戶將給予權限,然後Facebook將生成訪問令牌並重定向到不同的鏈接。我需要抓住這個重定向的鏈接並檢索訪問令牌。我如何抓取這個重定向的網址。如何使用python打開網頁瀏覽器並返回rediredcted頁面的url

+0

我不認爲你可以簡單地通過這樣做網頁瀏覽器模塊。但是你可以在本地主機上測試OAuth。使用谷歌搜索將會讓你頗爲滿意。 – root

回答

0

Afaik沒有簡單的方法來做到這一點(見Python - Getting url a browser was redirected to) 如果你有一個WebServer設置重定向頁面到你的服務器,並從那裏獲取令牌。

否則使用python oauth模塊。

如果你有一個FB-應用程序(通過ID和令牌),你可以做本地,g雖然它不是一個很好的/安全的方式..

相關問題