0

我从我的 android 应用程序(在 Unity 上开发)在 Facebook 上分享屏幕截图,它曾经完美运行,但我猜 Facebook 改变了他们的政策,我不知道我需要使用什么权限才能继续在 Facebook 上分享纹理。

我就是这样登录的:

   var permissions = new List<string>() {"publish_actions"};
   FB.LogInWithPublishPermissions(permissions);

通过使用 CurrentAccessToken.Permissions我在调试器上收到:(Permissions: public_profile这意味着用户没有获得 publish_actions 权限)。

当我尝试在 Facebook 上分享这张照片时——

FB.API("me/photos", HttpMethod.POST, APICallback, wwwForm); 我收到403 forbidden

我读到它已publish_actions被删除,那么我现在如何分享屏幕截图?

4

1 回答 1

0

是的,不再需要发布许可。试试 FB.ShareLink 怎么样。这就是我现在使用的。Facebook 有一种新的分享方式,你不能再无摩擦地做到这一点了。有了这个,一个弹出窗口不断出现与发布有关。

https://developers.facebook.com/docs/unity/reference/current/FB.ShareLink

于 2018-09-30T18:39:50.893 回答