我正在为 google chrome 开发一个扩展。
我打开一个小弹出窗口,我想在其中提供服务,但如果用户未登录 Twitter,他必须单击一个按钮,其中将打开一个新窗口,其中包含 api.twitter.com/oauth/验证网址..
在他登录 Twitter 后,api.twitter.com 将重定向到另一个页面,然后它必须自行关闭,而在其后面我想刷新我的弹出窗口,以便我的服务打开。
可以使用我的扩展中的 manifst.json 将 .js 文件注入(inject) api.twitter.com 页面,我可以在其中捕获登录信息,然后使用 JS 关闭窗口。 但我不确定如何查看他是否已登录..
您可以在共享狂 Twitter 扩展中看到一个带有弹出窗口的有效解决方案。也许有人正在使用它。
感谢和问候 马丁
最佳答案
我认为正确的方法是在您的扩展中实现 OAuth 授权过程。请参阅this tutorial 。 Twitter OAuth 实现描述here .
关于javascript - 从弹出窗口捕获 Twitter 登录信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6984364/