獲取自定義頁數據

簡要描述
  • 獲取用戶端自定義頁的數據,包含標題欄設置和頁面組件元素
請求url
  • https://www.商城域名.com/index.php?s=/api/page/detail
請求方式
  • GET
是否需授權登錄
請求header
參數名 類型 是否必須 示例值 說明
storeId int 必填 10001 商城ID
platform string 必填 H5 當前請求的客戶端(APP、小程序、H5等)
Access-Token string 選填 - 當前登錄用戶的 Token
請求參數
參數名 類型 是否必須 示例值 說明
pageId number 必填 10010 頁面ID
返回示例
{
  "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 標題欄背景顏色