用过了一些微信这样的opensdk 他们的接口参数必须要有appkey appsecret这样的参数,现在自己写的接口也需要这样的校验功能,但是不知道服务端怎么样实现好,网上也找不到相应的参考资料,主要是服务端可以限制appkey的请求频率等,还有就是服务端要基于哪些数据库来实现效率高,希望知道的人提供下相关的参考资料
appkey ,appsecret 在你们的某一个后台,应该有生成这两个地方(这个算法是只有你们自己知道的)。然后客户端在调用接口的时候会用他们进行数据加密,貌似微信是什么md5 还是什么的。appsecret 可以设计成是有时效的,每次请求批对这个时效值。比如请求的数据md5(id=1&username=789&appsecret),在服务端拿奥数据的时候,再做解密了。比较简单,不知道能不能满足你们的需求