如何仅使用登录名和密码获得 facebook 的动态令牌?

Posted

技术标签:

【中文标题】如何仅使用登录名和密码获得 facebook 的动态令牌?【英文标题】:How to have a dynamic token for facebook using login and password only? 【发布时间】:2014-12-26 19:26:07 【问题描述】:

我正在开发代理 XMPP,它在端口 5222 上侦听 Gtalk,我需要令牌来更改用户的请求并将其发送到服务器,这就是我使用此 url 的原因:

String url = "https://www.google.com/accounts/ClientLogin?" +
                "accountType=GOOGLE&Email=" + user + "&Passwd=" +
                password + "&service=mail";

这给了我令牌,我可以工作。但我需要为 facebook 做同样的事情,但我找不到做同样事情的网址,我找到了这个

https://graph.facebook.com/oauth/client_code?access_token=...&client_secret=...&redirect_uri=...&client_id=...

但是有很多参数我没有,比如redirect_uri,它用于我的网络服务,但我没有网络服务,我只需要它作为代理......有人可以帮助我拥有 仅使用登录名和密码的 facebook 动态令牌?

【问题讨论】:

【参考方案1】:

Facebook Chat API 允许使用标准的DIGEST-MD5 身份验证

【讨论】:

感谢您的回复。好的,但我需要进行 PLAIN 身份验证。那可能吗?我已经看过这个developers.facebook.com/docs/chat?locale=fr_FR#plainauth 但我正在使用 Java android,这就是为什么我没有我在第一篇文章中谈论的所有参数。

以上是关于如何仅使用登录名和密码获得 facebook 的动态令牌?的主要内容,如果未能解决你的问题,请参考以下文章

使用 WP JWT Auth 登录 Facebook

如何通过 facebook SDK 在 iOS 中获取用户名和密码

如何在应用程序中保存用户登录名和密码

如何最好地存储用户信息和用户登录名和密码

如何最好地存储用户信息和用户登录名和密码

如何使用角度cors和nodejs隐藏登录名和密码