# 全局请求说明
>[info] 全局请求说明包含(header头设置,全局返回代码说明);
HEADER头设置:
```
'secretKey': bottlecms,
'Access-Token': access-token
```
示例:
```
//此为示例代码,实际开发中可将request写成一个方法全局使用
request({
url: "https://demo.bottlecms.com/api/config",
data: {},
method: "GET",
dataType:"json",
header: {
"X-Requested-With": "XMLHttpRequest", //ajax
'secretKey': "bottlecms",
'Access-Token': getStorageSync('access-token')
},
success: (res) => {
var rdata = res.data;
switch (res.statusCode) {
case 200:
//成功
break;
case 401:
//跳转登录页面
break;
case 422:
//表单验证失败
break;
case 402:
//权限验证失败
break;
default:
//网络错误
break;
}
},
fail: (err) => {
console.log(err);
//网络错误
}
});
```
返回代码处理:
```
200: 成功
401:用户登录身份验证失败;
402:其他验证信息
返回示例:
{
code:40202,
msg:'请绑定手机号'
}
code说明:
40202:请绑定手机号;
40203:请先完善资料;
40211:跳转资料页;
40212:跳转相册页;
40206:请完善身份认证;
40207:请完成学历认证;
40208:请完成工作认证;
40209:请完成房产认证;
40210:请完成汽车认证;
40220:套餐或喜糖余量不足;
40221:套餐余量不足;
40222:喜糖余额不足;
422:表单验证失败,
返回示例:
{
wechatId2: ["请填写微信号或二维码~"],
wechatId3: ["请填写微信号或说的是谁二维码~"]
}
```
- 序言
- 安装及配置
- 环境要求
- 开始安装
- Redis配置
- 问题处理
- 图片不显示
- 站点迁移
- 接口配置
- 文件储存
- 阿里云OSS
- 七牛云KODO
- 短信
- 阿里云短信
- 腾讯云短信
- 邮件
- SMTP发送
- 阿里云邮件API
- 支付
- 微信支付
- 支付宝
- Stripe
- Paypal
- 第三方账号
- 微信登陆
- QQ登陆
- 实人认证
- 阿里云实人认证
- 微信公众号
- 微信公众号接口
- 微信公众号模版消息
- 微信小程序前端发布
- APP前端发布
- 使用说明
- 基本设置
- 按页面设置
- 手机端(web)
- 首页
- 寻觅页
- 缘分页
- 附近页
- 单身详情页
- 消息页
- 聊天页
- 我的页
- 单身圈
- 话题
- 活动
- 约会
- 互选
- 服务
- 单身群
- 官方红娘
- 脱单宝典
- API接口
- 请求说明
- 上传文件
- 获取配置信息
- 获取分类
- API支付
- 获取支付方式
- 调起支付
- 获取自定义页
- 获取文章
- 获取文章列表
- 获取文章详情
- 意见反馈
- 获取广告
- 获取通知
- 注册用户
- 用户登陆
- 第三方账号登陆
- 完善资料
- 获取单身列表
- 获取单身详情