如何使用python打开web浏览器并返回重新编辑页面的url

如何使用python打开web浏览器并返回重新编辑页面的url,python,facebook,python-2.7,oauth,Python,Facebook,Python 2.7,Oauth,我想使用facebook api,我需要oauth令牌,因此当程序启动时,python程序将通过webbrowser.open()方法打开验证url,在此之后,用户将授予权限,然后facebook将生成访问令牌并重定向到其他链接。我需要抓取这个重定向链接并检索访问令牌。如何获取此重定向url。Afaik没有简单的方法可以做到这一点(请参阅) 如果您有一个Web服务器,请将重定向页面设置为您的服务器,并从那里获取令牌 否则,请使用python oauth模块 如果你有一个fb应用程序(带有id和令

我想使用facebook api,我需要oauth令牌,因此当程序启动时,python程序将通过webbrowser.open()方法打开验证url,在此之后,用户将授予权限,然后facebook将生成访问令牌并重定向到其他链接。我需要抓取这个重定向链接并检索访问令牌。如何获取此重定向url。

Afaik没有简单的方法可以做到这一点(请参阅) 如果您有一个Web服务器,请将重定向页面设置为您的服务器,并从那里获取令牌

否则,请使用python oauth模块


如果你有一个fb应用程序(带有id和令牌),你可以在本地完成,尽管这不是一个很好/安全的方式。

我认为你不能简单地使用webbrowser模块来完成。但是您可以在本地主机上测试OAuth。谷歌搜索会让你走得很远。