我应该使用 FB.API 来存储玩家保存的游戏信息吗?

Should I use FB.API to store player save game information?

我正在使用 FB.SDK 和 Unity3d (v5.0) 制作游戏原型。

在阅读 Facebook 上有关如何使用 SDK 的教程时,我发现这段代码的使用有些混乱: FB.API("/me/scores", HttpMethod.POST, OnUserInfoSaved, scoreData);

我想知道为什么特指"scores"。当然,这可以是我希望作为该用户信息的一部分存储的任何信息?

在设计这个游戏时,我想到了我可能只是将玩家的游戏信息序列化并使用 API 将其发送到 Facebook。这是该调用的预期用途还是有一些理由不这样做?

不,这是保存保存状态信息的错误位置。 Facebook "scores" accept a single integer value,在 facebook 个人资料中公开显示(如果玩家授予权限),因此他可以将他的 "score" 与这位朋友进行比较。它并非旨在用于该目的。