保存和加载游戏的 facebook 即时游戏多人游戏数据
Saving and loading facebook instant game multiplayer data of the game
1) 是否需要设置 webhook 来保存 json 上下文玩家之间共享的上下文数据?
2) 如何在 facebook 开发者控制台上验证 webhook 的回调 url?我的游戏已经在 facebook 上发布,供单人游戏使用。 (没有本地测试)
3) 我可以使用我自己的个人 https url 来设置 webhook 吗?
不,您不需要使用 webhook 来保存上下文数据。您可以为 Playfab 或 Firebase 等服务使用 XMLHttpRequest
、fetch
或 JavaScript SDK 来存储数据。事实上,我们甚至不建议您使用 webhook 来保存数据,因为如果播放器关闭来自您的 bot 的消息,您将不会收到任何 webhook 回调。
您可以使用开发人员仪表板验证回调 URL,包括 "Show Recent Errors" 按钮,这对于发现任何问题非常有用。您还可以从左侧导航栏的 Webhooks 项目中获取更多信息。
- 您可能需要澄清 "your own personal https url" 的意思。只要 Facebook 可以命中您的 webhook URL,一切都会正常。例如,您不能使用
localhost
URL.
1) 是否需要设置 webhook 来保存 json 上下文玩家之间共享的上下文数据? 2) 如何在 facebook 开发者控制台上验证 webhook 的回调 url?我的游戏已经在 facebook 上发布,供单人游戏使用。 (没有本地测试) 3) 我可以使用我自己的个人 https url 来设置 webhook 吗?
不,您不需要使用 webhook 来保存上下文数据。您可以为 Playfab 或 Firebase 等服务使用
XMLHttpRequest
、fetch
或 JavaScript SDK 来存储数据。事实上,我们甚至不建议您使用 webhook 来保存数据,因为如果播放器关闭来自您的 bot 的消息,您将不会收到任何 webhook 回调。您可以使用开发人员仪表板验证回调 URL,包括 "Show Recent Errors" 按钮,这对于发现任何问题非常有用。您还可以从左侧导航栏的 Webhooks 项目中获取更多信息。
- 您可能需要澄清 "your own personal https url" 的意思。只要 Facebook 可以命中您的 webhook URL,一切都会正常。例如,您不能使用
localhost
URL.