plugin.joinEcShopMember
收藏
我的收藏

基础库 3.43.0.0 开始支持本接口。
提供开发者申请加入会员的能力,仅支持抖音 App 和抖音极速版 App。

前置条件

在使用电商插件中的组件和 API 前,需要对行业插件有一个基本了解,可以参考文档:行业插件介绍,然后按照以下步骤及顺序使用电商插件中的能力:
    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 中调用。