一、授权与使用:
采用易语言开发,只能运行在 Windows/Windows server
端
服务端 绑机
,客户端 不限制调用频次与使用
账号密码 注册
地址:https://www.mtiqi.cn/home/#/public-user/reg
版本 更新
地址:https://jdmall.lanzouv.com/b00uyevi9i (1.0.4以下版本不再可用)
当前最新版本:1.0.6
下载最新版本
- 未授权未登录,仅弹开本页
- 启动成功后显示右下角显示托盘图标:可在此处右键停止!否则都没有启动成功,看日志解决
- 启动成功后,访问:http://监听地址:端口/api?method=xxxx 进行调用(参考用例)
- 外网访问可添加映射,或根据配置文件绑定域名,教程在下
二、版本更新日志:
1.0.6 新增转ck 设备指令 公开接口 .新增转mck、pcck 新增前台、获取服务器地址、获取服务器IP、前台主页重定向 .新增后台接口:获取账号信息、账户充值、设备指令 1.0.5 舍弃老版本 不再支持使用 .1.0.4以下版本不再可用 1.0.4 新增算法接口若干 .新增:算法14个 接口若干 1.0.3 .新增:添加购物车、删除购物车、app-sign计算 1.0.2 .初始化版本三、日志文件 log.ini
启动目录下: log.ini
聪明人一般都会看
四、配置文件 host.ini
配置文件: host.ini
错误了可在这里复制恢复 不带斜杆 // 此处只是为了注释
[cchttp-web]
host=127.0.0.1 //监听地址
port=3060 //监听端口
domain= //绑定域名 多个|隔开
ssl=0 //是否开启ssl 1开启
threads=10 //线程数
queues=10 //队列
httponly=0
runtime=36000 //静态资源缓存时间
webname=jingdong.mall.com //服务器名
[ssl] //ssl配置
证书文件= //绝对路径
私钥文件= //绝对路径
私钥密码= //绝对路径
CA文件= //绝对路径
[exe]
start=0 //是否开启自启 1开机自启
[user]
username= //用户名 注册:https://www.mtiqi.cn/home/#/public-user/reg
password= //密码
adminkey=123456 //管理员秘钥
index-url= //前台首页重定向地址
请求地址:http://127.0.0.1:3060/api?
方法名:method=xxx
请求方式:GET
POST
参考接口用例
五、响应状态码:
msg | |
---|---|
null user token | 用户令牌为空 |
No Method | method错误了,本服务不存在 |
the current API does not exist | function错误了 京东不存在 |
xxx未注册 | 与客服申请注册开通 |
响应码 | 对应结果 |
---|---|
200 | 请求通过 |
0 | 请求通过 |
400 | 参考msg |
401 | 被防火墙拦截 |
601 | 被防火墙拦截 |
六、接口列表 (33)
方法名 | 说明 |
---|---|
jd.app.send | 获取京东APP 发送请求 |
jd.app.cartAdd | 添加购物车 |
jd.app.sign | 获取京东app 32位sign |
jd.app.jec | |
jd.app.jeh | |
jd.app.jdgs | |
jd.app.ep | |
jd.app.eid | |
jd.cipher.body.enc | |
jd.cipher.body.dec | |
jd.app.paysign | |
jd.app.log.sdk.enc | |
jd.app.log.sdk.dec | |
jd.address.enc | |
jd.address.dec | |
jd.encStr | |
jd.rechargeNumber.enc | |
jd.rechargeNumber.dec | |
jd.h5st | 待补 |
jd.x.api.eid.token | |
jd.app.jsb.send | 京东极速版特价版 |
jd.app.nrzs.send | 内容助手 |
jd.app.doctor.send | 京东医生 |
jd.app.jdh.send | 京东健康 |
jd.app.jf.send | 京粉发送请求 |
jd.app.jx.send | 京喜发送请求 |
jd.app.yhd.send | 一号店 发送请求 |
jd.app.addAddress | 添加地址 |
jd.app.getmck | 获取mck,扣点1 |
jd.app.getpcck | 获取pccookie,扣点1 |
jd.app.logenc | sdk/log 数据包加密 |
jd.app.logdec | sdk/log 数据包解密 |
更多>> | 待更新… |
七、服务器配置
八、常见问题?
1.自动掉线
解决:Windows不要开睡眠,保持计算机24小时清醒
1.放在服务器报错?
原因:一般是老版本服务器的兼容性问题
解决:属性>已兼容Windows7-Windows10运行(管理员方式开启),不行的话升级服务器系统到Windows2012以上
2.Windows安全中心查杀?
原因:易语言程序 难免!!!
解决:关闭Windows安全中心的实时扫描,添加软件为信任,不阻止…
3.关于601热情风控问题
解决:使用代理IP (部分发包请求由服务器完成,客户端在使用代理IP时需要加服务器IP加入代理商白名单,也可以通过调用算法本地自己建立发送请求)
4.怎么添加映射?实现外网访问
解决:已花生壳为例
下载花生壳:https://hsk.oray.com/
配置如下:建议开通一个https的域名,http支持不太友好