我正在研究一个有成就的游戏,我刚刚发现为了解锁用户的成就,您需要拥有publish_actions权限。我也明白,当用户登录时,要求提供读取和发布权限是违反Facebook政策的。但是当我需要它取得成就时,我看不到任何其他方式,否则当用户解锁并在游戏中期成就时,我将不得不提示他们发布权限。还有另一种方法可以做到吗?请求发布权限同时阅读成果
2
A
回答
3
您可以在FB.Login和Unity SDK的同一调用中请求读取和发布权限。也就是说,如果您将它们分开并在要使用它们时请求发布权限,则对用户来说是更好的体验。
1
我以前遇到过同样的问题。通过分离两个权限来解决问题的最佳方法。 将它们分开如下: 1.在登录时,请求读取权限。然后, 2.当你要发布一个故事为首次,问 为发布许可。 你可以简单地通过再次调用登录函数来做到这一点,而不需要任何复杂的新权限。
您可能希望在统一的答案重新发布你的问题,因为它得到了很多更多的流量,它更可能回答:http://answers.unity3d.com/index.html
我希望这将帮助你很多......如果是该做的接受它作为答案:)并将其标记为有用。
相关问题
- 1. 阅读json结果,同时请求ajax请求不好
- 2. 阅读发布请求值HttpHandler
- 3. 发布ajax请求,如何阅读?
- 4. 发布或管理权限不被允许请求读取权限FACEBOOK SDK
- 5. 发布或管理权限不得具有读取权限请求
- 6. Facebook iOS SDK 3.1请求读取和发布权限
- 7. 在一个请求中获取读取和发布权限
- 8. Android:请求多个权限时仅请求第一个权限
- 9. Facebook注册插件请求权限发布时间线
- 10. Oauth没有授权阅读请求
- 11. Facebook登录与Android的Facebook阅读和发布权限SDK 4.8.0
- 12. 在Facebook上阅读和发布权限sdk 3.0 iOS
- 13. 请求写权限
- 14. 阅读照片时拒绝Android权限
- 15. 请求权限需求
- 16. 如何删除从Facebook发布时使用javascript发送请求的权限
- 17. iOS Photo Library阅读权限
- 18. 阅读cpuinfo_cur_freq与根权限
- 19. 权限拒绝:阅读com.android.providers.contacts.CallLogProvider
- 20. Android开发:如何请求权限?
- 21. 如何阅读使用javascript的发布请求参数
- 22. 要求申请在用户墙上发布的权限?
- 23. 如何使用Facebook的Android SDK请求发布权限?
- 24. IIS同时请求限制
- 25. JQuery-使用授权发布Post请求
- 26. 阅读请求正文时GET或POST
- 27. uWSGI AJAX,阅读请求
- 28. 阅读请求标题
- 29. 多次阅读请求流
- 30. 阅读RESTlet请求数据
该方法现在已被弃用。我想双重登录是现在唯一的方法。 – Theolodis