我知道 iOS/Android SDK 中有一个名为reauthorizeWithPublishPermissions.
但是我在 Unity FB SDK 中找不到这个功能。我怎样才能做到这一点?
我知道可以在登录期间声明权限。如果用户不允许发布权限并且稍后用户单击共享/发布到墙上怎么办。至少我必须提示用户并再次请求权限。
有人有任何解决方法来处理这个问题吗?
我知道 iOS/Android SDK 中有一个名为reauthorizeWithPublishPermissions.
但是我在 Unity FB SDK 中找不到这个功能。我怎样才能做到这一点?
我知道可以在登录期间声明权限。如果用户不允许发布权限并且稍后用户单击共享/发布到墙上怎么办。至少我必须提示用户并再次请求权限。
有人有任何解决方法来处理这个问题吗?
只需使用/权限调用FB.login ,只要您想请求发布权限-publish_actionpublic_stream
FB.Login("publish_action", AuthCallback);
要找出用户在任何给定时间拥有哪些权限,您可以/user/permissions通过编写类似的内容来读取 Graph API 端点 -
FB.API("/me/permissions", HttpMethod.GET, delegate (FBResult response) {
// inspect the response and adapt your UI as appropriate
// check response.Text and response.Error
});