抖音小程序可以跳转到你后台小程序绑定的品牌号、员工号、合作号,添加完成后就可以使用。
有三个方式实现:
1、通过按钮<button open-type="privateMessage" />实现条跳转:
<button open-type="privateMessage" data-aweme-id="{{ awemeId }}" bindpm="pmCallback" binderror="pmError" > 跳转私聊页 </button>
Page({ data: { awemeId: "私聊对象的抖音号", }, pmCallback(e) { console.log("跳转私聊页成功", e.detail); }, pmError(e) { console.log("拉起私聊页失败", e.detail); }, });参考:https://developer.open-douyin.com/docs/resource/zh-CN/mini-app/develop/component/open-capacity/button-private-message
2、通过<button open-type="openAwemeUserProfile" />按钮在小程序中跳转到抖音个人主页,然后通过私信来聊天。
<button open-type="openAwemeUserProfile" bindopenawemeuserprofile="eventHandler" data-aweme-id="{{awemeId}}" > 跳转抖音号个人页 </button>
Page({ data: { awemeId: "需要跳转的抖音号", }, eventHandler(e) { if (e.detail.errNo) { console.log("跳转抖音号个人页失败", e.detail); } else { console.log("跳转抖音号个人页成功"); } }, });
参考:https://developer.open-douyin.com/docs/resource/zh-CN/mini-app/develop/component/open-capacity/button-open-aweme-user-profile
3、抖音im客服
<button open-type="im" data-im-id="{{ imId }}" bindim="imCallback" binderror="onimError" > 跳转 IM </button> Page({ data: { imId: "客服的抖音号", }, imCallback(e) { console.log("跳转IM客服成功", e.detail); }, onimError(e) { console.log("拉起IM客服失败", e.detail); }, });
参考:https://developer.open-douyin.com/docs/resource/zh-CN/mini-app/develop/component/open-capacity/button-im-customer-service
网友回复