Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 Facebook Session。但它没有打开。我试图按如下方式获取 AccessToken
Session.getActiveSession().getAccessToken();
但它不返回任何东西。我怎样才能获得 AccessToken?
好吧,正如官方文档中所写的那样,您需要UiLifecycleHelper确保为与 Facebook SDK 交互的每个片段创建一个有效的会话。
UiLifecycleHelper
您应该做的是覆盖片段(或活动)中的生命周期方法,然后Session.getActiveSession()如果有会话,则返回会话。
Session.getActiveSession()
您几乎不再需要提取实际的访问令牌。对图形 API 的任何请求都可以使用Request 类和 Session 对象来完成。