1、已安装用户获取接口 本接口可让您随时掌握应用的安装、卸载情况:
已安装用户获取接口
请求接口 URL: http://open.discuz.net/api/getusers 请求参数类型: GET
key | 开发者登录用户名。 | dateline | 查询哪天以后的数据。时间戳值。 | page | 查询的页数。默认一页 100 条记录。 | type | 查询数据的类型。'all':所有、'buy':已付费安装、'free':已免费安装。 | id | 查询指定的应用,如 qqconnect.plugin。可选参数,留空表示返回所有应用的记录 | md5hash | 校验码。上面所有参数经过HASH 算法后得到的值。 |
2、已上架应用获取接口本接口可方便您在自己的网站调用应用中心已上架应用的数据: 已上架应用获取接口
请求接口 URL: http://open.discuz.net/api/getaddons 请求参数类型: GET
key | 开发者登录用户名。 | addonid | 指定应用的标识,如“myrepeats.plugin”。不提供此参数将返回所有应用。 | 注:此接口不需要 md5hash 校验码
接口 HASH 算法说明
- <?php
- $key = '校验密钥'; // 校验密钥为开发者在开放接口设置中填写的值
- ksort($param); // $param 为待校验的所有参数
- $params = '';
- foreach($param as $k => $v) {
- $params .= '&'.$k.'='.rawurlencode($v);
- }
- $md5hash = md5(substr($params, 1).$key);
- ?>
复制代码 |