我发现 facebook 3.0 有点奇怪。
如果没有在 android 上安装 facebook 应用程序,我可以使用 openForPublish,它会询问我基本权限,然后发布流权限。如果使用 openForRead 然后在回调函数中使用 newPermissionsRequest 获得发布流权限,我最终会登录两次。
另一方面,安装了 facebook 应用程序后,我无法在安装期间使用 openForPublish,因为它需要读取权限。如果使用 openForRead,然后将 newPermissionsRequest 用于发布流,我将能够请求发布流,但不会调用我传递给 newPermissionsRequest 的回调。
有没有人有同样的问题?