gpt4 book ai didi

android - 适用于 Android 的 Facebook SDK 4 - 如何以编程方式注销

转载 作者:IT老高 更新时间:2023-10-28 13:04:04 25 4
gpt4 key购买 nike

最近,Facebook 发布了 SDK 4,其中包含全新的酷炫更新。我尝试切换到 SDK4 以使用新功能,但是,我正在努力使用 Facebook 的登录功能。

到目前为止,为了以编程方式注销 Facebook,我使用了:

Session session = Session.getActiveSession();
session.closeAndClearTokenInformation();

但是 SDK4 似乎不再支持 Session,并且在官方文档中,他们提到:

There are two ways to implement Facebook login on Android:

LoginButton class - Which provides a button you can add to your UI. It follows the current access token and can log people in and out.

好吧,除了使用 LoginButton 之外,似乎没有办法以编程方式注销 Facebook。大家有什么想法,请在这里分享。

最佳答案

你可以使用LoginManager.getInstance().logOut();,即使你使用了LoginButton,因为

This UI element wraps functionality available in the LoginManager.

编辑:顺便提一下,这适用于 Facebook SDK v4。不知道他们以后会不会改。

@as batoutofhell 提到,不要忘记输入 FacebookSdk.sdkInitialize(getApplicationContext()); 来初始化 facebook sdk。请看 here了解详情。

关于android - 适用于 Android 的 Facebook SDK 4 - 如何以编程方式注销,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29305232/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com