新的Facebook SDK for Android(3.0)已弃用了许多旧方法,包括setAccessToken方法。替换它(我认为)是方法openWithImportedAccessToken
有没有人有任何使用它的例子?特别是如何获得访问令牌的到期时间和上次刷新时间?
答案 0 :(得分:1)
我们的文档here告诉您如何检索/调试访问令牌以检索元数据,例如过期时间和发布时间。如果您事先没有这些字段,则可以使用此端点。
答案 1 :(得分:1)
如果您没有特定参数的数据,则可以在此处填写合理的默认值,从而导致次优但不太糟糕的行为。
请注意,在升级到3.x Android SDK之后,您应该只运行此API 第一次时间,以便从之前存储它的位置导入令牌。之后,SDK默认管理令牌缓存。因此,任何次优行为都应该一次性本地化到此升级。
提供您知道的数据。对于您不知道的内容,通常可以指定:
请注意,如果您始终要求相同的权限,因此知道旧令牌具有哪些权限,请使用这些权限。
最好是为这些参数提供正确的值,但缺点通常并不严重。以下是这个API的缺点: