getMallInfoV2(data: GetMallInfoV2Params)

版本要求:
@tuya-miniapp/cloud-api≥1.6.1

描述

根据绑定对象和服务分类查询商城信息,返回商城、店铺、站点和币种等编码,作为后续查询 SKU、下单和支付的基础参数。

参数

参数类型必填说明
是请求参数

返回值

类型:Promise<MallInfo>
商城信息,包含商城、店铺、站点编码和币种

引用对象

interfaceMallInfo商城信息
属性类型描述
mallCodestring商城 code
shopCodestring店铺 code
siteCodestring站点 code
currencystring币种
enumVasBindingObjectType
枚举值实际值描述
VasBindingObjectType.PID0PID
VasBindingObjectType.MINI_APP1小程序
VasBindingObjectType.APP2APP

合法值

VasBindingObjectType
值说明最低版本
0PID-
1小程序-
2APP-

示例代码

请求示例

import { getMallInfoV2, VasBindingObjectType } from '@tuya-miniapp/cloud-api';

getMallInfoV2({
  catalogCode: 'your_catalog_code',
  bindingObjectType: VasBindingObjectType.MINI_APP,
  bindingObjectCode: 'your_mini_app_id',
})
  .then(mallInfo => {
    console.log('商城信息:', mallInfo);
  })
  .catch(error => {
    console.error('查询商城信息失败:', error);
  });

返回示例

{
  "mallCode": "your_mall_code",
  "shopCode": "your_shop_code",
  "siteCode": "your_site_code",
  "currency": "CNY"
}