微信小程序 小程序使用·getAllAccount

2022-05-11 15:10 更新

logistics.getAllAccount

本接口應在服務器端調用,詳細說明參見服務端API。
本接口支持云調用。需開發(fā)者工具版本 >= 1.02.1904090(最新穩(wěn)定版下載
wx-server-sdk >= 0.4.0

獲取所有綁定的物流賬號

調用方式:

  • HTTPS 調用
  • 云調用

HTTPS 調用

請求地址

GET https://api.weixin.qq.com/cgi-bin/express/business/account/getall?access_token=ACCESS_TOKEN

請求參數(shù)

屬性 類型 默認值 必填 說明
access_token string 接口調用憑證

返回值

Object

屬性 類型 說明
errcode number 錯誤碼
errmsg number 錯誤信息
count number 賬號數(shù)量
list Array.<Object> 賬號列表

errcode 的合法值

說明 最低版本
0 成功
-1 系統(tǒng)失敗

list 的結構

屬性 類型 說明
biz_id string 快遞公司客戶編碼
delivery_id string 快遞公司ID
create_time number 賬號綁定時間
update_time number 賬號更新時間
status_code number 綁定狀態(tài)
alias string 賬號別名
remark_wrong_msg string 賬號綁定失敗的錯誤信息(EMS審核結果)
remark_content string 賬號綁定時的備注內容(提交EMS審核需要)
quota_num number 電子面單余額
quota_update_time number 電子面單余額更新時間
service_type Array.<Object> 該綁定帳號支持的服務類型

list.status_code 的合法值

說明 最低版本
0 綁定成功
1 審核中
2 綁定失敗
3 已解綁

list.service_type 的結構

屬性 類型 說明
service_type number 服務類型ID
service_name string 服務類型名稱

返回數(shù)據示例

{
       "count": 1,
       "list": [
           {
               "biz_id": "123456789",
               "delivery_id": "YUNDA",
               "create_time": 1555482786,
               "update_time": 1556594799,
               "status_code": 0,
               "alias": "",
               "remark_wrong_msg": "",
               "remark_content": "",
               "quota_num": 55,
               "quota_update_time": 1556594799
           }
       ]
   }

云調用

云調用是小程序·云開發(fā)提供的在云函數(shù)中調用微信開放接口的能力,需要在云函數(shù)中通過 wx-server-sdk 使用。

接口方法

openapi.logistics.getAllAccount
需在 config.json 中配置 logistics.getAllAccount API 的權限,詳情

返回值

Object

屬性 類型 說明
errCode number 錯誤碼
errMsg number 錯誤信息
count number 賬號數(shù)量
list Array.<Object> 賬號列表

errCode 的合法值

說明 最低版本
0 成功

list 的結構

屬性 類型 說明
bizId string 快遞公司客戶編碼
deliveryId string 快遞公司ID
createTime number 賬號綁定時間
updateTime number 賬號更新時間
statusCode number 綁定狀態(tài)
alias string 賬號別名
remarkWrongMsg string 賬號綁定失敗的錯誤信息(EMS審核結果)
remarkContent string 賬號綁定時的備注內容(提交EMS審核需要)
quotaNum number 電子面單余額
quotaUpdateTime number 電子面單余額更新時間
serviceType Array.<Object> 該綁定帳號支持的服務類型

list.statusCode 的合法值

說明 最低版本
0 綁定成功
1 審核中
2 綁定失敗
3 已解綁

list.serviceType 的結構

屬性 類型 說明
serviceType number 服務類型ID
serviceName string 服務類型名稱

異常

Object

拋出的異常

屬性 類型 說明
errCode number 錯誤碼
errMsg number 錯誤信息

errCode 的合法值

說明 最低版本
-1 系統(tǒng)失敗

請求示例

const cloud = require('wx-server-sdk')
cloud.init()
exports.main = async (event, context) => {
  try {
    const result = await cloud.openapi.logistics.getAllAccount({})
    return result
  } catch (err) {
    return err
  }
}

返回數(shù)據示例

{
  "count": 1,
  "list": [
    {
      "alias": "",
      "bizId": "123456789",
      "deliveryId": "YUNDA",
      "createTime": 1555482786,
      "updateTime": 1556594799,
      "statusCode": 0,
      "remarkWrongMsg": "",
      "remarkContent": "",
      "quotaNum": 55,
      "quotaUpdateTime": 1556594799
    }
  ],
  "errMsg": "openapi.logistics.getAllAccount:ok"
}


以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號