最新v4.2版本CRMEB商城API接口文档标准版前台(二)

本文详细介绍了CRMEB标准版前台的各项API接口,包括苹果登录、获取个人中心菜单、图片上传、获取网站基础配置、支付回调、优惠券列表等关键功能。这些接口涵盖了用户登录、商品展示、支付处理等多个环节,为开发者提供了全面的接口调用指南。

CRMEB_标准版前台

crmeb api

基础接口

apple登陆

基本信息

Path: /api/apple_login

Method: POST

接口描述:

请求参数

Headers

参数名称 参数值 是否必须 示例 备注
Content-Type application/x-www-form-urlencoded

Body

参数名称 参数类型 是否必须 示例 备注
openId text 凭证
phone text 手机号
email text email
captcha text 验证码

返回数据

名称 类型 是否必须 默认值 备注 其他信息

获取个人中心菜单

基本信息

Path: /api/menu/user

Method: GET

接口描述:

请求参数

返回数据

名称 类型 是否必须 默认值 备注 其他信息
status number 非必须
msg string 非必须
data object 非必须
├─ routine_my_menus object [] 非必须 个人中心菜单

item 类型: object

├─ id number 必须 菜单id
├─ name string 必须 菜单名称
├─ pic string 必须 菜单图标
├─ url string 必须 跳转地址
├─ routine_my_banner string [] 非必须 个人中心轮播图

item 类型: string

├─ 非必须
├─ routine_spread_banner string [] 非必须 推广背景图

item 类型: string

├─ 非必须

图片上传

基本信息

Path: /api/upload/image

Method: POST

接口描述:

请求参数

Headers

参数名称 参数值 是否必须 示例 备注
Content-Type application/json

Body

名称 类型 是否必须 默认值 备注 其他信息
filename string 必须 文件名称
dir string 非必须 文件路径 默认(store/comment)

返回数据

名称 类型 是否必须 默认值 备注 其他信息
status number 非必须 接口状态
msg string 非必须 接口返回信息
data object 非必须
├─ name string 非必须 上传图片名称
├─ url string 非必须 上传图片路径

获取登录授权logo

基本信息

Path: /api/wechat/get_logo

Method: GET

接口描述:

请求参数

返回数据

名称 类型 是否必须 默认值 备注 其他信息
status number 非必须 请求状态
msg string 非必须 提示语
data object 非必须 返回数据
├─ logo_url string 非必须 授权logo

获取网站基础配置

基本信息

Path: /api/site_config

Method: GET

接口描述:

请求参数

返回数据

名称 类型 是否必须 默认值 备注 其他信息
status number 非必须
data object 非必须
├─ record_No string 非必须 备案信息

获取配置是否强制绑定手机号

基本信息

Path: /api/v2/bind_status

Method: GET

接口描述:

请求参数

返回数据

名称 类型 是否必须 默认值 备注 其他信息
status number 非必须
msg string 非必须
data object 非必须
├─ status boolean 非必须 是否需要强制手机号登录

门店自提开启状态

基本信息

Path: /api/v2/diy/get_store_status

Method: GET

接口描述:

请求参数

返回数据

名称 类型 是否必须 默认值 备注 其他信息
status number 非必须 接口状态
msg string 非必须 接口返回信息
data object 非必须
├─ store_status string 非必须 是否开启门店自提

公众号支付回调

基本信息

Path: /api/wechat/notify

Method: GET

接口描述:

请求参数

小程序支付回调

基本信息

Path: /api/routine/notify

Method: GET

接口描述:

请求参数

支付回调

基本信息

Path: /api/pay/notify/:type

Method: GET

接口描述:

请求参数

路径参数

参数名称 示例 备注
type alipay wechat tourine 类型

图片验证码

基本信息

Path: /api/sms_captcha

Method: GET

接口描述:

请求参数

获取发短信的code

基本信息

Path: /api/verify_code

Method: GET

接口描述:

请求参数

返回数据

名称 类型 是否必须 默认值 备注 其他信息
status number 非必须
msg string 非必须
data object 非必须
├─ key string 非必须 发短信key
├─ expire_time string 非必须 过期时间

验证码发送

基本信息

Path: /api/register/verify

Method: POST

接口描述:

请求参数

Headers

参数名称 参数值 是否必须 示例 备注
Content-Type application/json

Body

名称 类型 是否必须 默认值 备注 其他信息
phone string 必须 手机号
type string 必须 发送验证码类型|register=注册,login=登录,mobile=手机号登录,reset=修改密码

返回数据

名称 类型 是否必须 默认值 备注 其他信息
status number 必须
msg string 必须

手机号注册

基本信息

Path: /api/register

Method: POST

接口描述:

请求参数

Headers

参数名称 参数值 是否必须 示例 备注
Content-Type application/json

Body

名称 类型 是否必须 默认值 备注 其他信息
account string 必须 手机号/账号
captcha string 必须 验证码
password string 必须 密码
spread string 必须 推广编号

返回数据

名称 类型 是否必须 默认值 备注 其他信息
status number 必须
msg string 必须

手机号验证码登录

基本信息

Path: /api/login/mobile

Method: POST

接口描述:

请求参数

Headers

参数名称 参数值 是否必须 示例 备注
Content-Type application/json

Body

名称 类型 是否必须 默认值 备注 其他信息
phone string 必须 手机号
captcha string 必须 短信验证码
spread string 必须 推广员编号 默认0

返回数据

名称 类型 是否必须 默认值 备注 其他信息
status number 必须
msg string 必须
data object 非必须
├─ token string 非必须 用户登录密钥
├─ expires_time string 非必须 用户登录密钥到期时间

账号密码登陆

基本信息

Path: /api/login

Method: POST

接口描述:

请求参数

Headers

参数名称 参数值 是否必须 示例 备注
Content-Type application/x-www-form-urlencoded

Body

参数名称 参数类型 是否必须 示例 备注
account text 账号
password text 密码

返回数据

名称 类型 是否必须 默认值 备注 其他信息
status number 非必须
msg string 非必须
data object 非必须
├─ token string 非必须 用户登录密钥
├─ expires_time number 非必须 过期时间

手机号修改密码

基本信息

Path: /api/register/reset

Method: POST

接口描述:

请求参数

Headers

参数名称 参数值 是否必须 示例 备注
Content-Type application/json

Body

名称 类型 是否必须 默认值 备注 其他信息
account string 必须 手机号/账号
captcha string 必须 验证码
password string 必须 新密码

返回数据

名称 类型 是否必须 默认值 备注 其他信息
status number 必须
msg string 必须

绑定手机号

基本信息

Path: /api/binding

Method: POST

接口描述:

请求参数

Headers

参数名称 参数值 是否必须 示例 备注
Content-Type application/x-www-form-urlencoded

Body

参数名称 参数类型 是否必须 示例 备注
phone text 手机号码
captcha text 验证码
key text 授权用户信息保存key

记录用户分享

基本信息

Path: /api/user/share

Method: POST

接口描述:

请求参数

Headers

参数名称 参数值 是否必须 示例 备注
Content-Type application/x-www-form-urlencoded

返回数据

名称 类型 是否必须 默认值 备注 其他信息
status number 非必须 状态
msg string 非必须 提示语

分享配置

基本信息

Path: /api/share

Method: GET

接口描述:

请求参数

返回数据

名称 类型 是否必须 默认值 备注 其他信息
status number 非必须
msg string 非必须
data object 非必须
├─ data object 非必须
├─ img string 非必须 分享图片
├─ title string 非必须 分享标题
├─ synopsis string 非必须 分享内容

获取图片base64

基本信息

Path: /api/image_base64

Method: POST

接口描述:

请求参数

Headers

参数名称 参数值 是否必须 示例 备注
Content-Type application/x-www-form-urlencoded

Body

参数名称 参数类型 是否必须 示例 备注
image text 图片路径
code text 二维码路径

返回数据

<
名称 类型 是否必须 默认值 备注
通用接口实现类LinkJOS 扩展于:public class LinkJOS extends LinkOAuth2(LinkOAuth2 extends JspEasy) 构造函数 LinkJOS(HttpServletRequest request,HttpServletResponse response) 京东JOS接口访问函数 public String link2(String link,String method,Bag sys,Bag apps,String appSecret,String file,String FileField) 作用:访问京东JOS平台的所有接口 参数: String link,京东JOS平台接口访问地址,目前固定为:https://api.jd.com/routerjson String method,向京东JOS平台提交数据时的方法,需要应用级别参数时建议用POST方法,不需要时用GET(参见后边的实例) Bag sys,系统级别参数书包(一般只需在接口参数文件中放入接口方法即可,参见后边的实例) Bag apps,应用级别参数书包(在接口参数文件中放入必须的应用级别参数,若不需要应用级别参数时直接用new Bag(-1)构造一个空书包即可,参见后边的实例) String appSecret,应用证书中的App Secret,前边已经设置,固定用"@{pPage:app_secret}"即可 String file,调用上传文件接口上传文件(如图片)到京东JOS平台时的文件全名(含相对路径,如:images/logo.png),不是调用上传文件接口时为空字符串即可(参见后边的实例) String FileField,调用上传文件接口上传文件(如图片)到京东JOS平台时的字段名,配合前边的参数,不是调用上传文件接口时为空字符串即可(参见后边的实例) 返回为京东JOS平台接口对应的JSON格式的字符串 JSON文本解析方法 public void parseJson(String json) 作用:解析京东JOS平台接口返回的JSON格式的字符串,并根据内容生成N个对应的书包 参数:String json,京东JOS平台接口返回的JSON格式的字符串 根据JSON文本的内容在系统中生成N个书包,根书包名称为j0,下一层的josn文本内容生成的书包名称用上一层的Key放在上一层的书名中,下边用实例说明寻找对应书包的方法: 如店铺信息查询接口jingdong.vender.shop.query返回的json文本为 { "jingdong_vender_shop_query_responce": { "shop_jos_result": { "open_time": "", "shop_id": "", "category_main_name": "", "category_main": "", "vender_id": "", "brief": "", "logo_url": "", "shop_name": "" } } } 找出店铺信息书包名的方法如下 @{j0:jingdong_vender_shop_query_responce} @{@{pPage:bag}:shop_jos_result} 这时候的@{pPage:bag}即为需要的店铺信息书包名 具体用法请阅读下载包中的《京东卖家如何快速开发网店工具软件》
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值