0

适用于 Android 的 Facebook 应用程序为 AccountManager 提供了一个身份验证器。我正在尝试使用 getAuthToken 方法获取访问令牌,但我不知道参数 authTokenType 的可能值是什么。此参数有哪些可用值?

谢谢。

4

2 回答 2

0

您应该不可能通过 Facebook 的 Authenticator 获得访问令牌,因为这将构成一个相当严重的安全漏洞。

相反,您应该使用此处描述的单点登录 api:https ://developers.facebook.com/docs/mobile/android/build/#enablesso

那里的入门说明非常好。

如果您真的想要 facebook 使用的 authTokenType 值,您可能可以通过将手机植根并从身份验证数据库中读取它来获得它。但是,我认为这不会让您读取任何访问令牌,并且绝对不建议出于合法的商业目的这样做。

于 2012-09-05T01:09:12.150 回答
0

仅供参考,反编译 Facebook 应用程序 APK 显示 getAuthToken 方法的服务器部分未实现。

您需要使用 Facebook SDK。

于 2012-10-06T17:23:07.193 回答