Facebook 如何在登录Unity后请求发布权限

Facebook 如何在登录Unity后请求发布权限,facebook,facebook-graph-api,unity3d,facebook-unity-sdk,facebook-permissions,Facebook,Facebook Graph Api,Unity3d,Facebook Unity Sdk,Facebook Permissions,我知道iOS/Android SDK中有一个名为reaauthorizewithpublishpermissions的函数 但是我在Unity FB SDK中找不到这个函数。我怎样才能做到这一点 我知道登录时可以声明权限。如果用户不允许发布权限,然后用户单击“共享/发布到墙上”,该怎么办。至少我必须提示用户并再次请求权限 任何人都有解决此问题的方法吗?只要使用publish\u action/public\u stream权限调用即可,无论您在何处请求发布权限- FB.Login("publis

我知道iOS/Android SDK中有一个名为
reaauthorizewithpublishpermissions
的函数

但是我在Unity FB SDK中找不到这个函数。我怎样才能做到这一点

我知道登录时可以声明权限。如果用户不允许发布权限,然后用户单击“共享/发布到墙上”,该怎么办。至少我必须提示用户并再次请求权限

任何人都有解决此问题的方法吗?

只要使用
publish\u action
/
public\u stream
权限调用即可,无论您在何处请求发布权限-

FB.Login("publish_action", AuthCallback);
要了解用户在任何给定时间拥有哪些权限,可以通过编写以下内容来阅读
/user/permissions
图形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
});

从今天起,不允许在登录请求中调用权限“publish_actions”。