我在使用FB SSO作为安卓应用程序的登录方式,并且希望使用用户的Facebook ID来认证上传到服务器的数据。我想当我向服务器发送请求时,应该发送OAuth令牌。是否有任何示例可以帮助我入门?
非常感谢您提供的任何指导。
我在使用FB SSO作为安卓应用程序的登录方式,并且希望使用用户的Facebook ID来认证上传到服务器的数据。我想当我向服务器发送请求时,应该发送OAuth令牌。是否有任何示例可以帮助我入门?
非常感谢您提供的任何指导。
我之前遇到过同样的问题。
最终,我使用以下方式解决了这个问题:
我通过Facebook Android SDK获取令牌,并将其与用户的电子邮件地址和Facebook ID一起传递给我的服务器。 服务器尝试使用令牌获取用户的电子邮件地址。 如果电子邮件地址匹配,则用户已经通过身份验证。
请问您能否进一步澄清,您想通过Facebook ID在您的服务器上验证用户吗?通过SSO收到的访问令牌将允许您调用图形API、FQL查询等,这可能需要特殊权限,具体取决于您想要做什么。
更多关于Android SDK的信息:https://developers.facebook.com/docs/guides/mobile/#android
更多关于权限的信息:https://developers.facebook.com/docs/reference/api/permissions/