查询自定义页面
POST https://{handle}.myshopline.com/admin/openapi/v20260301/store/page/customize/list.json
handle :店铺的唯一标识符,值为店铺域名的前缀。例如,域名为 open001.myshopline.com 的店铺,其 handle 是 open001 。通过多种条件筛选,分页返回指定自定义页面或列表。
请求头
- Content-Type string required字段值固定为
application/json; charset=utf-8。 - Authorization string required资源的访问令牌。参考 应用授权 获取访问令牌,然后将获取到的访问令牌以 Bearer 格式传入。例子:
Bearer eyJhbGciOiJIUzUxMiJ9.eyJhcHBLZXkiOiJmMjM3OWQyMTYyOGMzM2QxMWRiMWZkYjY5N2EzZjdjMjZlNGMwYTA5Iiwic2VsbGVySWQiOiIyMDAwMjM0ODgwIiwic3RvcmVJZCI6IjE2NzIzNjk3Mjk2MDYiLCJ2ZXJzaW9uIjoiVjIiLCJkb21haW4iOiJodHRwczovL3NsLW9wZW4tc2cubXlzaG9wbGluZS5jb20iLCJ0aW1lc3RhbXAiOjE2NzUzMTk0OTI0MzksImlzcyI6Inlzb3VsIiwiZXhwIjoxNzY5OTI3NDkyfQ.UwQzomM2veGCUaOZ0paUxq5dpc7DXuhHYFvsQ_uIAKduzWcb_j2E4q_36El83sp145D4cKbpcE5KCeeIz-JNQw
请求体
reqobject required
请求参数。created_at_max string指定要查询自定义页面的截止创建时间。在此时间和此时间之前创建的自定义页面会被返回。格式:yyyy-MM-dd HH:mm:ss.SSS。例子:2023-09-11 16:49:35.120created_at_min string指定要查询自定义页面的起始创建时间。在此时间和此时间之后创建的自定义页面会被返回。格式:yyyy-MM-dd HH:mm:ss.SSS。例子:2023-09-11 16:49:35.120handle string自定义页面的语义化标识符。例子:contact-uspage_num integer required分页请求的页码。例子:1page_size integer required每页返回的数据条数。取值范围:1-250默认取值为:50published_at_max string指定要查询自定义页面的截止发布时间。在此时间和此时间之前发布的自定义页面会被返回。格式:yyyy-MM-dd HH:mm:ss.SSS。例子:2023-09-11 16:49:35.120published_at_min string指定要查询自定义页面的起始发布时间。在此时间和此时间之后发布的自定义页面会被返回。格式:yyyy-MM-dd HH:mm:ss.SSS。例子:2023-09-11 16:49:35.120published_status string自定义页面的发布状态。有效枚举值包含:any:所有状态的页面。published:已发布页面。unpublished:未发布页面。
默认取值为any。search_by_source integer是否根据应用类型查询。有效枚举值包含:0:不根据应用类型查询。1:根据应用类型查询(例如:智能落地页)。
默认取值为0since_id long自定义页面 ID。传入该值后,会从指定的页面 ID 开始查询页面。例子:6497413009837171000sort_field integer排序依据,枚举值固定为1,表示按更新时间顺序排序。不传或为空默认按自定义页面的唯一标识 ID 排序。例子:1sort_type integer排序方向。有效枚举值包含:0:升序排序。1:降序排序。
默认取值为0。title string自定义页面的标题。最大长度限制:255例子:Contact usupdated_at_max string指定要查询自定义页面的截止更新时间。在此时间和此时间之前更新的自定义页面会被返回。格式:yyyy-MM-dd HH:mm:ss.SSS。例子:2023-09-11 16:49:35.000updated_at_min string指定要查询自定义页面的起始更新时间。在此时间和此时间之后更新的自定义页面会被返回。格式:yyyy-MM-dd HH:mm:ss.SSS。例子:2023-09-11 16:49:35.000
状态码
- 200
- 401
- 429
更多状态码信息,参考 HTTP 状态码。
响应头
traceId
请求的全局唯一标识符。用于追踪请求在系统中的流转,以便于问题发生时进行定位和调试。
响应体
dataobject
自定义页面信息。last_page boolean查询的页码是否是最后一页。true:是最后一页。false:不是最后一页。
listobject[]
自定义页面列表信息。author string自定义页面的创建者 ID 或名称。例子:Alvinbody_html string自定义页面的正文内容,包含 HTML 标签。例子:<p>We love to hear from you.</p>created_at string自定义页面的创建时间。格式:yyyy-MM-dd HH:mm:ss.SSS。例子:2023-09-11 16:49:35.000custom_urlobject
自定义页面 URL。详情参考 URL 结构设置 了解自定义 URL 相关内容。is_customized boolean是否为自定义 URL。true:该 URL 为自定义 URL。false:该 URL 为系统默认 URL。
url string自定义页面 URL 的相对路径。例子:/pages/contact_ushandle string自定义页面的语义化标识符。例子:contact-usid string自定义页面的唯一标识 ID。例子:6743314731912662424published_at string自定义页面的发布时间。格式:yyyy-MM-dd HH:mm:ss.SSS。例子:2023-09-11 16:49:35.000published_status boolean是否发布自定义页面。true:已发布。false:未发布。
store_id long店铺的唯一标识 ID。例子:1730104825803template_name string自定义页面使用的模版名称。例子:templates/page.contact.jsontemplate_type integer自定义页面使用的模版类型。模版类型包含:0:默认主题模板。1:公共模版,所有主题均可使用。2:通过应用定义的主题模版,仅对当前主题生效 。
title string自定义页面的标题。例子:Contact usupdated_at string自定义页面的更新时间。格式:yyyy-MM-dd HH:mm:ss.SSS。例子:2023-09-11 16:49:35.000page_num integer分页请求的页码。例子:1page_size integer每页返回的数据条数。例子:50total long返回数据的总条数。例子:50- msg string响应信息,包含成功或失败原因。
API Explorer
调试台
示例代码
这篇文章对你有帮助吗?