Android的Facebook应用程序为AccountManager提供了身份验证器。 我正在尝试使用getAuthToken方法获取访问令牌,但我不知道参数authTokenType的可能值是什么。 该参数有哪些值?
感谢。
答案 0 :(得分:0)
您应该无法通过Facebook的身份验证器获取访问令牌,因为这将构成一个相当重要的安全漏洞。
相反,您应该使用此处描述的单点登录api:https://developers.facebook.com/docs/mobile/android/build/#enablesso
开始使用的说明非常好。
如果你真的想要facebook使用的authTokenType值,你可以通过生根电话并从认证数据库中读取它来获得它。我不认为这会让你读取任何访问令牌,但绝对不建议用于合法的商业目的。
答案 1 :(得分:0)
仅供参考,反编译Facebook应用程序APK显示getAuthToken方法的服务器部分未实现。
您需要使用Facebook SDK。