我正在构建一项服务,需要通过Twitter社交Twitter使用Twitter API来管理用户身份验证,并返回一些基本的用户信息,例如电子邮件。
这个想法是让这个过程没有回调(避免response.sendRedirect( authorizeUrl );
),从客户端提供整个信息,让服务器完成整个过程。
这可能吗?
答案 0 :(得分:0)
无法获得用户电子邮件using Twitter API。您需要让用户直接在您的应用程序中发送他的电子邮件。
您可以尝试使用隐式流功能简化OAuth2舞蹈。有关详细信息,请参阅以下链接:
但我不确定你可以在没有任何重定向的情况下做到这一点。从谷歌链接看起来你在弹出选项中有重定向。
希望它有所帮助。