plugin.joinEcShopMember
收藏我的收藏
基础库 3.43.0.0 开始支持本接口。
提供开发者申请加入会员的能力,仅支持抖音 App 和抖音极速版 App。
前置条件
- 1.参考 电商小程序接入指南 完成小程序及资质的准备;
- 2.参考 申请行业插件 完成插件的申请,注意只有小程序拥有电商类目资质才可见申请入口;
- 3.参考 使用行业插件 进行能力的调用;
行业插件在抖音 App 版本 31.8.0 及以上,小程序基础库版本 3.4x.0.0 及以上时支持。
该能力暂未全量开放,如有需要请联系抖店开放平台客服。
语法
plugin.joinEcShopMember(options);
参数说明
options 为 Object 类型,属性如下:
参数名 | 类型 | 默认值 | 是否必传 | 描述 | 最低支持版本 |
shopId | string | -- | 是 | 当前小程序绑定的抖音小店 id | 2.75.0 |
success | function | -- | 否 | 接口调用成功的回调函数 | 2.75.0 |
fail | function | -- | 否 | 接口调用失败的回调函数 | 2.75.0 |
complete | function | -- | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) | 2.75.0 |
回调成功
参数为 Object 类型,属性如下:
参数名 | 类型 | 说明 | 最低支持版本 |
errMsg | string | 回调信息 | 2.75.0 |
isFirstJoin | boolean | 是否是首次入会 | 2.75.0 |
回调失败
参数为 Object 类型,属性如下:
参数名 | 类型 | 说明 | 最低支持版本 |
errMsg | string | 错误信息 | 2.75.0 |
errNo | number | 错误码 | 2.75.0 |
代码示例
// 代码示例 const plugin = tt.requirePlugin('tt95aee3130ae1cbe911'); Page({ onLoad() { plugin.joinEcShopMember({ shopId: "1111116433", success(res) { console.log("调用成功", res); if (res.isFirstJoin) { // 当前是首次入会 } }, fail(res) { console.log("调用失败", res); }, }); }, });
Bug & Tip
- •Tip:使用该接口时需要用户身份信息,请确保在调用接口前,用户已经登录宿主 App;
- •Tip:目前该接口只支持抖音小店,所以请在抖音 App 中调用。