WJ 万捷网络验证系统Developer Docs
WebApi 接口

数据缓存cache

高速缓存临时数据,用于二次验证、全局共享等。

WebApiGET / POSTDOC / 2026.10

接口更新于 2023-12-16;在此之前的用户请联系客服更新。

接口原型

$data = cache([名称],[数据],[有效期],[操作]);
接口名称 说明
cache 高速数据缓存服务,临时保存数据到缓存中。
一般用于:数据的缓存读取、二次数据验证、全局数据共享等。
参数说明
参数1:名称 储存数据的别名、标识,例如:软件编号+用户账号、其他任何有意义的字符串等。建议不超过32位。
参数2:数据 储存在缓存中的数据。长度越小越好,建议不超过2000字节。
参数3:有效期 数据缓存的有效期,单位为秒。0为长期有效。过期、服务或服务器重启后数据清除。
参数4:操作类型 0=读取,成功返回缓存的数据,无数据或数据失效返回"null"
1=增加,将数据写入缓存。如果名称已经存在则返回-1,成功返回1。
2=修改,修改已经存在的缓存数据为新数据。更新数据的缓存有效期。不存在则增加。返回1。
3=删除,删除缓存的数据,返回1。

后台调用方法

//数据缓存,注意在适当的位置使用增改删操作。
function zdy_cache($rjbh,$key,$value){
$data=cache($key,$value,60,0);//读取
$data=cache($key,$value,60,1);//增加,有效期60秒
$data=cache($key,$value,60,2);//修改,不存在则增加,有效期60秒
$data=cache($key,$value,60,3);//删除
return
      $data;
}