我正在研究一个项目,我被告知要实施一个highscore
系统。我没有超长的时间,所以一个相对简单的方法会很棒。
游戏位于java
,适用于Android
和Computer
平台。
我应该使用FTP,txt文件HTTP还是其他?
干杯!
答案 0 :(得分:2)
一种可行的方法是创建一个简单的API。如果您在应用程序中提供FTP凭据,则可能会被黑客入侵。
如果您创建一个简单的HTTP API,您可以为每个客户端分配一个唯一的API密钥,如果有人将其用于垃圾邮件或其他任何内容,您可以禁止它们而不影响其他客户端。 (请参阅,您将有效的API密钥存储在数据库中,或者其他任何内容。)
一般来说,几乎所有不使用唯一的每客户端身份验证的内容都可能被滥用,如果您在应用中存储FTP或SQL连接数据,那么您将会遇到糟糕的时间。