facebook - Session.ReauthorizeRequest 的替代品是什么?

标签 facebook authentication facebook-android-sdk

在最终的 3.0 SDK 中,ReauthorizeRequest 类已消失。如何替换下面的代码?

Session.ReauthorizeRequest request = new Session.ReauthorizeRequest(this, PERMISSIONS);
request.setRequestCode(REAUTHORIZE_ACTIVITY);
request.setLoginBehavior(SessionLoginBehavior.SSO_WITH_FALLBACK);
request.setCallback(this);
session.reauthorizeForPublish(request);

最佳答案

他们现在正在使用 NewPermissionsRequest。 检查这里:https://developers.facebook.com/docs/reference/android/3.0/Session

Session.NewPermissionsRequest request = new Session.NewPermissionsRequest(this, PERMISSIONS);
request.setRequestCode(REAUTHORIZE_ACTIVITY);
request.setLoginBehavior(SessionLoginBehavior.SSO_WITH_FALLBACK);
request.setCallback(this);
session.requestNewPublishPermissions(request);

关于facebook - Session.ReauthorizeRequest 的替代品是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13978243/

相关文章:

ruby-on-rails - Ruby on Rails3 登录教程

android - Facebook Graph API 调用未检索所有字段

facebook - Facebook api : how to get the user name in a specific case (like accusative, 属格等)?

php - 是否可以让 PHP 脚本使用 Linux 用户信息对用户进行身份验证?

javascript - Facebook 共享器链接适用于用户,但不适用于粉丝专页管理员

authentication - EC2(远程桌面)RDP 拒绝管理员凭据

java - FacebookSDK 示例示例不适用于 Android 手机

android - 我们的应用程序是否加载了包含的库文件中的所有类?

facebook - 用于撰写 Facebook 电子邮件/消息的 URL(通过 URL 参数撰写电子邮件)

iOS 10 的 Facebook 登录问题