用于提交Facebook HighScore的备用发布操作?

时间:2014-04-20 02:54:20

标签: android facebook facebook-graph-api sdk unity3d

我想在Facebook Open Graph上提交一个简单的高分,我是通过Unity / Facebook SDK for Android进行的。我使用内置的:

FB.API("/me/scores", Facebook.HttpMethod.POST etc**.....

一切正常。

但是,我真的很不高兴我需要publish_actions权限才能提交分数。 (我在登录时请求这些权限。)

原因:

  1. 它会弹出2个对话框。一个用于访问公共个人资料,&然后一个"代表你发布给你的朋友。

  2. 我在姐姐身上测试了我的应用程序,目睹了她本能地拒绝第二次对话:"代表你发布给你的朋友" ..

  3. 所以基本上,大多数人都不会提交高分,只是因为他们拒绝误导了#34;代表你发布给你的朋友"请求。当我只想提交一个数字>。<

    这违背了我整个应用的目的,即朋友/社交高分。

    有没有人知道任何替代策略,以更友好的方式将高分数提交到Facebook Open Graph"方式?

    非常感谢!!!

1 个答案:

答案 0 :(得分:0)

你无法做任何事情 - 这是设计

尝试理解 - 如果facebook不显示此对话框,则应用程序可以不必要地在用户的墙上发布垃圾邮件等。因此,为了保存垃圾邮件等,此对话框出现,以便用户可以选择",是否他想要允许应用程序代表他发布。这是必要的,希望对你有意义!