我一直在用Unity开发一个桌面电脑游戏,它可以连接到Facebook上,以便发布关于玩家进度的消息(高分等)。该应用程序如何与Facebook集成的选择方法目前设置为“使用Facebook登录的网站”。一切都已经完成了(Open Graph stories,动作和类型),但在尝试提交应用程序进行审查后,桌面应用程序似乎不允许以这种方式进行配置。
我的问题是,如果桌面应用程序不允许使用App Center,那么将消息发布到用户墙的首选方法是什么?有使用普通提要发布的选项,但据我所知,这种方法不允许自定义故事,只会显示通用消息。
有没有人在这方面有经验,或者在过去把它集成到自己的游戏/应用程序中?
发布于 2013-09-11 06:23:47
为了澄清问题中的一个误解,一个应用程序可以出现在Facebook的应用程序中心,即使它没有发布任何东西到Facebook -它必须是在支持的平台上(iOS,Android,或者Facebook Canvas)。而且,没有出现在app Center中的应用程序也可以发布到该网站。这两者是没有联系的。
也就是说:提要对话框实际上是高度可定制的,并且相对容易集成到任何可以调用Web浏览器的游戏中。有关详细信息,请查看其documentation。
此外,您还可以使用Open Graph创建高度结构化的消息。要做到这一点,您需要获取用户的authorization,可能需要使用Web对话框。你需要申请publish_actions的许可才能这样做;一些游戏(案例研究here,例如)已经取得了显著的成功,建立了吸引人的OG实现。
在这一点上,恐怕所有这些都不是Unity SDK所特有的,因为它目前还没有原生桌面支持(只有iOS,Android和web player)。但我希望它能对你有所帮助。
https://stackoverflow.com/questions/18212220
复制相似问题