保存和加载游戏的Facebook即时游戏多人数据

时间:2019-01-16 11:45:26

标签: webhooks multiplayer facebook-instant-games

1)是否需要设置webhook来保存上下文的播放器之间共享的上下文的json数据? 2)如何在Facebook开发者控制台上验证Webhook的回调URL?我的游戏已经在单人Facebook上直播。 (无本地测试) 3)我可以使用自己的个人https网址来设置webhook吗?

1 个答案:

答案 0 :(得分:0)

  1. 否,您不需要使用Webhook来保存上下文数据。您可以将XMLHttpRequestfetch或JavaScript SDK用于Playfab或Firebase之类的服务来存储数据。实际上,我们甚至不建议您使用Webhook来保存数据,因为如果播放器关闭了机器人发出的消息,您将不会收到任何Webhook回调。

  2. 您可以使用开发人员仪表板(包括“显示最近的错误”按钮)来验证回调URL,这对于发现任何问题非常有用。您也可以从左侧导航栏中的 Webhooks 项目中获取更多信息。

The developer dashboard showing the webhook settings

  1. 您可能需要澄清“您自己的个人https url”的含义。只要Facebook可以访问您的Webhook URL,一切都会正常。例如,您不能使用localhost URL。