今日头条图文插入小程序落地地址、带参数
2021-02-26
头条号图文插入小程序。
落地地址
提示两种方式:“可填写小程序路径;或根据右侧提示,获取指定页面地址填写若地址为空,则默认跳转至小程序首页”。
小程序路径常规理解是开发的页面地址,然而头条客服回应必须用小程序链接,这样不就是一种方式了嘛。
个人认为就是头条还没支持填写小程序路径,类似pages/doc/doc,先用链接形式吧。
复制链接带参数
需要小程序配置分享功能,不然在右上角菜单中没有分享按钮。
复制链接格式形如:
https://m.zjbyte.net/share/douyin/?token=xxxxxxxxxxx&share_channel=copy
目前不支持直接在后面添加参数,预计以后也不会支持。
间接添加参数,配置在path中,onLoad接收。
如果要动态变参,通过小程序自身修改path,手动复制出多个链接,多少有些繁琐,不过目前好像也没有其他好办法。
Page({
...
onShareAppMessage (option) {
// option.from === 'button'
return {
title: '这是要转发的小程序标题',
desc: '这是默认的转发文案,用户可以直接发送,也可以在发布器内修改',
path: '/pages/index/index?from=sharebuttonabc&otherkey=othervalue', // ?后面的参数会在转发页面打开时传入onLoad方法
imageUrl: 'https://e.com/e.png', // 支持本地或远程图片,默认是小程序 icon
templateId: '这是开发者后台设置的分享素材模板id',
success () {
console.log('转发发布器已调起,并不意味着用户转发成功,微头条不提供这个时机的回调');
},
fail () {
console.log('转发发布器调起失败');
}
}
},
onLoad (query) {
if (query.from === 'sharebuttonabc') {
// do something...
}
}
});
相关链接: