简要描述
- 获取用户端首页的数据,包含标题栏设置和页面组件元素
请求url
https://www.商城域名.com/index.php?s=/api/page/detail
请求方式
是否需授权登录
请求header
参数名 |
类型 |
是否必须 |
示例值 |
说明 |
storeId |
int |
必填 |
10001 |
商城ID |
platform |
string |
必填 |
H5 |
当前请求的客户端(APP、小程序、H5等) |
Access-Token |
string |
选填 |
- |
当前登录用户的 Token |
返回示例
{
"status": 200,
"message": "success",
"data": {
"pageData": {
"page": {
"params": {
"name": "页面名称",
"title": "页面标题",
"shareTitle": "分享标题"
},
"style": {
"titleTextColor": "black",
"titleBackgroundColor": "#ffffff"
}
},
"items": [
{
"name": "搜索框",
"type": "search",
"params": {
"placeholder": "请输入关键字进行搜索"
},
"style": {
"textAlign": "left",
"searchStyle": "square"
}
}
]
}
}
}
返回参数
参数名 |
类型 |
示例值 |
说明 |
status |
int |
200 |
请求状态(200:请求成功;500:请求错误/失败) |
message |
string |
success |
请求结果的信息,默认为 success |
data |
object |
- |
返回的业务数据 |
data 参数
参数名 |
类型 |
示例值 |
说明 |
pageData |
object |
- |
页面数据 |
data.pageData 参数
参数名 |
类型 |
示例值 |
说明 |
page |
object |
- |
当前页面 |
items |
array |
- |
页面自定义组件 |
data.pageData.page 参数
参数名 |
类型 |
示例值 |
说明 |
params |
object |
- |
页面参数 |
style |
object |
- |
标题栏样式 |
data.pageData.page.params 参数
参数名 |
类型 |
示例值 |
说明 |
name |
string |
页面名称 |
页面名称 |
title |
string |
页面标题 |
页面标题 |
shareTitle |
string |
分享标题 |
分享标题 |
data.pageData.page.params.style 参数
参数名 |
类型 |
示例值 |
说明 |
titleTextColor |
string |
black |
标题栏文字颜色 |
titleBackgroundColor |
string |
#ffffff |
标题栏背景颜色 |