服务器如何识别客户购买的商品?

问题描述

我有一个网络服务器作为游戏服务器,它将响应https请求。 例如,用户可以点击商店中具有游戏币的商品。 然后,请求将从客户端->服务器发送: / buyitem?playerID = 1234&itemID = 10

然后服务器可以检查是否允许用户购买该物品(例如,有足够的资源,itemID有效...)

但是当在客户端付款时,它如何工作? 如果用户以0.99美元的价格购买500金币,则该金币将在客户端执行,然后会有一个请求Client-> Server: / buyGold?playerID = 1234&count = 500

服务器现在如何才能验证这是一个有效的请求,并且客户真的用他的钱购买了该请求,并且在未购买之前就不会自行发送此请求??

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)