[API]应用配置

URL地址:http://www.cydn.vip/yz/api.php?act=ini

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
支付 pay GET 如果要获取支付配置,就需要在请求中传入该参数

返回结果:

[API]应用公告

URL地址:http://www.cydn.vip/yz/api.php?act=notice

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
时间戳 t 1582266964 POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]普通注册

URL地址:http://www.cydn.vip/yz/api.php?act=user_reg

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
用户名 name 诚悦科技验证系统 POST 设置用户名
账号 user 123456 POST 账号长度5~11位,不支持中文和特殊字符
密码 password Abc123456.* POST 密码长度最少6位,最长18位,不支持中文以及.-*_以外特殊字符
邀请人ID inv 1 POST 邀请人ID必须和被邀请的用户所属同一个应用
设备信息/机器码 markcode 6312B6FD14302752 POST 如果设置了《设备重复注册间隔》就必须传入设备信息/机器码
时间戳 t 1582266964 POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]邮箱注册

URL地址:http://www.cydn.vip/yz/api.php?act=email_reg

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
邮箱 email 123456@qq.com POST 邮箱用于接收验证码和登录
验证码 crc 6350 POST 验证码,使用《验证码获取》接口获得
密码 password Abc123456.* POST 密码长度最少6位,最长18位,不支持中文以及.-*_以外特殊字符
邀请人ID inv 1 POST 邀请人ID必须和被邀请的用户所属同一个应用
设备信息/机器码 markcode 6312B6FD14302752 POST 如果设置了《设备重复注册间隔》就必须传入设备信息/机器码
时间戳 t 1582266964 POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]账号登录

URL地址:http://www.cydn.vip/yz/api.php?act=user_logon

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
账号 account 123456 POST 可以是账号、邮箱、手机号
密码 password Abc123456.* POST 密码长度最少6位,最长18位,不支持中文以及.-*_以外特殊字符
设备信息/机器码 markcode 6312B6FD14302752 POST 如果开启了《登录时验证设备信息》就必须传入设备信息/机器码
时间戳 t 1582266964 POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]修改用户昵称

URL地址:http://www.cydn.vip/yz/api.php?act=alter_name

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
用户状态 token ec7f0e4c29cc91a523608ebafc7eef97 POST 登录成功后获得的token参数
名称 name 诚悦科技 POST 修改用户名称
时间戳 t 1582266964 POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]修改用户密码

URL地址:http://www.cydn.vip/yz/api.php?act=alter_pass

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
账号 user 123456 POST 可以是账号、邮箱、手机号
密码 password Abc123456.* POST 当前账号密码
新密码 newpassword Abc654321.* POST 设置一个新的密码
时间戳 t 1582266964 POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]积分验证

URL地址:http://www.cydn.vip/yz/api.php?act=get_fen

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
用户状态 token ec7f0e4c29cc91a523608ebafc7eef97 GET/POST 登录成功后获得的token参数
积分ID fid 1 GET/POST 积分事件ID
事件标记 mark 41-1 GET/POST 可以将网址作为标记,首次访问扣除积分,再次访问不扣除。
空则每次扣积分
时间戳 t 1582266964 GET/POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a GET/POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]获取用户信息

URL地址:http://www.cydn.vip/yz/api.php?act=get_info

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
用户状态 token ec7f0e4c29cc91a523608ebafc7eef97 GET/POST 登录成功后获得的token参数
时间戳 t 1582266964 GET/POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a GET/POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]会员验证

URL地址:http://www.cydn.vip/yz/api.php?act=get_vip

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
用户状态 token ec7f0e4c29cc91a523608ebafc7eef97 GET/POST 登录成功后获得的token参数
时间戳 t 1582266964 GET/POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a GET/POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]打卡签到

URL地址:http://www.cydn.vip/yz/api.php?act=clock

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
用户状态 token ec7f0e4c29cc91a523608ebafc7eef97 GET/POST 登录成功后获得的token参数
时间戳 t 1582266964 GET/POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a GET/POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]卡密充值

URL地址:http://www.cydn.vip/yz/api.php?act=card

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
账号/用户状态 account/token 123456 GET/POST 如果传account参数可以是账号、邮箱、手机号,
如果传token参数只能是用户token
主卡密 mainkm v8qV5JHD2j GET/POST 卡密可以进行互相对冲
卡密 kami Z8NchcjTgH GET/POST 被充值的卡密
时间戳 t 1582266964 GET/POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a GET/POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]绑定邮箱

URL地址:http://www.cydn.vip/yz/api.php?act=email_bind

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
用户状态 token ec7f0e4c29cc91a523608ebafc7eef97 GET/POST 登录成功后获得的token参数
邮箱 email 123456@qq.com POST 使用邮箱找回密码
验证码 crc 6350 POST 验证码,使用《验证码获取》接口获得
时间戳 t 1582266964 POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]解绑邮箱

URL地址:http://www.cydn.vip/yz/api.php?act=email_untie

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
用户状态 token ec7f0e4c29cc91a523608ebafc7eef97 GET/POST 登录成功后获得的token参数
验证码 crc 6350 POST 验证码,使用《验证码获取》接口获得
时间戳 t 1582266964 POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]找回密码

URL地址:http://www.cydn.vip/yz/api.php?act=seek_pass

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
邮箱 email 123456@qq.com POST 使用邮箱找回密码
验证码 crc 6350 POST 验证码,使用《验证码获取》接口获得
新密码 newpassword Abc654321.* POST 设置一个新的密码
时间戳 t 1582266964 POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]设置用户账号密码

URL地址:http://www.cydn.vip/yz/api.php?act=set_up

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
用户状态 token ec7f0e4c29cc91a523608ebafc7eef97 POST 登录成功后获得的token参数
账号 user 123456 POST 如果是用邮箱、手机号、微信、QQ注册的可以设置账号
密码 password 654321 POST 如果是用微信、QQ注册的必须设置密码
时间戳 t 1582266964 POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]上传头像

URL地址:http://www.cydn.vip/yz/api.php?act=upic

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
用户状态 token ec7f0e4c29cc91a523608ebafc7eef97 GET/POST 登录成功后获得的token参数
上传器类型 upt e4a GET/POST 如果是蓝鸟的话请填写bbp,其他编程语言可不填
时间戳 t 1582266964 GET/POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a GET/POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]卡密登录

URL地址:http://www.cydn.vip/yz/api.php?act=km_logon

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
卡密 kami Z8NchcjTgH GET/POST 需要登录的卡密
机器码 uuid wwLD0PoedbnN GET/POST 需要绑定的机器码
时间戳 t 1582266964 GET/POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a GET/POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]绑定QQ

URL地址:http://www.cydn.vip/yz/api.php?act=qq_bind

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
用户状态 token ec7f0e4c29cc91a523608ebafc7eef97 GET/POST 登录成功后获得的token参数
QQopenid openid orZxa6KhLnASGpBF7UAxXV-ZNLFU GET/POST qq互联登录授权后返回的用户openid
QQaccess_token access_token b1d5db78459376327cda93d4a95458f6 GET/POST qq互联登录授权后返回的access_token
QQ互联APPID qqappid 101458030 GET/POST QQ互联申请的APPID
时间戳 t 1582266964 GET/POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a GET/POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]QQ登录注册

URL地址:http://www.cydn.vip/yz/api.php?act=qq_login

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
QQopenid openid orZxa6KhLnASGpBF7UAxXV-ZNLFU GET/POST qq互联登录授权后返回的用户openid
QQaccess_token access_token b1d5db78459376327cda93d4a95458f6 GET/POST qq互联登录授权后返回的access_token
QQ互联APPID qqappid 101458030 GET/POST QQ互联申请的APPID
邀请人ID inv 1 POST 邀请人ID必须和被邀请的用户所属同一个应用
设备信息/机器码 markcode 6312B6FD14302752 POST 如果设置了《设备重复注册间隔》就必须传入设备信息/机器码
时间戳 t 1582266964 GET/POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a GET/POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]绑定微信

URL地址:http://www.cydn.vip/yz/api.php?act=wx_bind

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
用户状态 token ec7f0e4c29cc91a523608ebafc7eef97 GET/POST 登录成功后获得的token参数
微信openid openid orZxa6KhLnASGpBF7UAxXV-ZNLFU GET/POST 微信登录授权后返回的用户openid
微信access_token access_token b1d5db78459376327cda93d4a95458f6 GET/POST 微信登录授权后返回的access_token
时间戳 t 1582266964 GET/POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a GET/POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]微信登录注册

URL地址:http://www.cydn.vip/yz/api.php?act=wx_login

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
微信openid openid orZxa6KhLnASGpBF7UAxXV-ZNLFU GET/POST 微信登录授权后返回的用户openid
微信access_token access_token b1d5db78459376327cda93d4a95458f6 GET/POST 微信登录授权后返回的access_token
邀请人ID inv 1 POST 邀请人ID必须和被邀请的用户所属同一个应用
设备信息/机器码 markcode 6312B6FD14302752 POST 如果设置了《设备重复注册间隔》就必须传入设备信息/机器码
时间戳 t 1582266964 GET/POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a GET/POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]获取商品列表

URL地址:http://www.cydn.vip/yz/api.php?act=goods

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
时间戳 t 1582266964 POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]查询订单

URL地址:http://www.cydn.vip/yz/api.php?act=order

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
订单信息 oin 20200222174624120 POST 可以是订单号,也可以是用户账号
时间戳 t 1582266964 POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]发起支付

接口URL地址:http://www.cydn.vip/yz/api.php?act=pay

网页URL地址:http://www.cydn.vip/yz/pay.php?app=10000&u=123456

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
订单号 order 20200222174624120 POST 随机生成一个订单号
账号/用户状态 account/token 123456 GET/POST 如果传account参数可以是账号、邮箱、手机号,
如果传token参数只能是用户token
支付方式 way ali POST ali=支付宝,wx=微信,qq=QQ钱包
商品ID gid 1 POST 通过获取商品列表返回
User-Agent ua 0 POST 用于返回支付源码类型,0=pc(电脑扫码),1=H5(手机唤起)
时间戳 t 1582266964 POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]查询支付结果

URL地址:http://www.cydn.vip/yz/api.php?act=pay_res

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
订单号 oid 20200222174624120 POST 支付订单号
时间戳 t 1582266964 POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]验证码获取

URL地址:http://www.cydn.vip/yz/api.php?act=afcrc

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
邮箱 email 123456@qq.com POST 邮箱用于接收验证码
验证码类型 type reg POST reg=注册,seek=找回密码,bind=绑定邮箱,untie=解绑邮箱。
不填写的话默认发送注册验证码
时间戳 t 1582266964 POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a POST 如果开启了《数据签名》就必须传入签名数据

返回结果:



[API]卡密运动/心跳

URL地址:http://www.cydn.vip/yz/api.php?act=kmotion

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
用户状态 token ec7f0e4c29cc91a523608ebafc7eef97 GET/POST 登录成功后获得的token参数
时间戳 t 1582266964 GET/POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a GET/POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[API]运动/心跳

URL地址:http://www.cydn.vip/yz/api.php?act=motion

请求参数说明:

字段名 变量名 示例值 类型 必填 描述
应用 app 10000 GET 应用ID必填参数,用于获取APP配置
卡密状态 token ec7f0e4c29cc91a523608ebafc7eef97 GET/POST 登录成功后获得的token参数
时间戳 t 1582266964 GET/POST 如果开启了《时间差校验》就必须传入客户端时间戳
数据签名 sign 16d1b8c03072c8c7c5ecb51e157b059a GET/POST 如果开启了《数据签名》就必须传入签名数据

返回结果:

[示例]Sign签名计算方式

已注册普通注册为例:

[返回值]返回值查询

代码 返回值
200 成功
201 失败
100 请绑定应用ID
101 应用不存在
101 应用不存在
101 应用不存在
102 应用已关闭
103 已关闭登录
104 签名为空
105 数据过期
106 签名有误
107 数据为空
108 未发现时间变量
110 请填写账号
111 请填写密码
112 请填写机器码
113 账号密码不正确
114 账号已被禁用
115 账号已存在
116 账号不合法
117 账号注册频率过快
118 邀请人不存在
119 密码不合法
120 验证码为空
121 管理员未启动邮箱验证码功能
122 账号不存在
123 验证码发送频率过快
124 验证码不正确
125 TOKEN为空
126 TOKEN不合法
127 TOKEN不存在
128 已设置账号不可更改
129 名称为空
130 订单号为空
131 请选择支付方式
132 请选择商品
133 该应用未开启支付功能
134 请先设置异步通知地址
135 不支持该支付方式
136 商品不存在
137 订单入库失败
138 支付错误信息
139 支付未知错误
140 请填写订单信息
141 提交方式有误
142 上传类型不支持
143 积分ID为空
144 积分事件不存在
145 积分事件已关闭
146 签到功能未启用
147 今天已经签到过了
148 卡密为空
149 卡密不存在
150 卡密已使用
151 卡密已被禁用
152 卡密类型不一致
153 订单不存在
154 等待支付
155 未知订单状态
156 请输入openid
157 请输入access_token
158 身份信息错误
159 '微信openid有误
160 该微信已绑定其他账号
161 请输入QQ互联ID
162 未知登录错误
163 该应用不允许使用此种登录方式
164 该应用不允许使用当前操作
165 当前账号未绑定邮箱
166 一张被充值的卡密只能充值给一个账号或者一张主卡密
167 不支持积分卡登录
168 订单已存在
199 您已经是永久会员了
400 没有相关操作
401 错误的数据
402 机器码不匹配
403 vip已到期
404 卡密已到期