-6

我正在做一个项目,我被告知要实施一个highscore系统。我没有超长的时间,所以一个相对简单的方法会很棒。

游戏在java,既适用于平台Android,也适用于Computer平台。

我应该使用 FTP、txt 文件 HTTP 还是其他?

干杯!

4

1 回答 1

2

一种可行的方法是创建一个简单的 API。如果您在应用程序中提供 FTP 凭据,它很可能会被黑客入侵。

如果您创建一个简单的 HTTP API,您可以为每个客户端分配一个唯一的 API 密钥,如果有人将其用于垃圾邮件或其他什么,您可以禁止他们而不影响其他人。(看,您将有效的 API 密钥存储在数据库中,或其他任何东西。)

一般来说,几乎任何不使用唯一的、每个客户端的身份验证的东西都可能被滥用,如果您在应用程序中存储 FTP 或 SQL 连接数据,那么您将度过一段糟糕的时光。

于 2012-06-06T17:08:42.193 回答