小程序
小游戏
企业微信
微信支付
扫描小程序码分享
今天使用某电商平台,发现其可以进行朋友圈分享,所以想咨询在哪里有微信小程序朋友圈分享功能的接口?
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/share-timeline.html
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
在page中加入以下两个方法(需要额外注意的是参数传递方式不同,使用第二个方法onShareTimeline前,必须先定义第一个方法onShareAppMessage):
/** * 用户点击右上角分享 * 传参是在路径后使用“?”分隔后传入,与onShareTimeline传参有所区别 */ onShareAppMessage: function (res) { if (res.from === 'button') { // 来自页面内转发按钮 // console.log(res.target) } var sharePath = '/python/python?id=12345678' return { title: 'Python 编程', path: sharePath } }, /** * 分享到朋友圈 * 前提是必须定义了:onShareAppMessage,传参是在query中定义 * 这个方法中分享的地址就是当前页面地址,所以不需要指定path */ onShareTimeline: function (res) { return { title: 'HTML 语言', query: 'id=12345678' } }
已经内测一些日子了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/share-timeline.html
在page中加入以下两个方法(需要额外注意的是参数传递方式不同,使用第二个方法onShareTimeline前,必须先定义第一个方法onShareAppMessage):
/** * 用户点击右上角分享 * 传参是在路径后使用“?”分隔后传入,与onShareTimeline传参有所区别 */ onShareAppMessage: function (res) { if (res.from === 'button') { // 来自页面内转发按钮 // console.log(res.target) } var sharePath = '/python/python?id=12345678' return { title: 'Python 编程', path: sharePath } }, /** * 分享到朋友圈 * 前提是必须定义了:onShareAppMessage,传参是在query中定义 * 这个方法中分享的地址就是当前页面地址,所以不需要指定path */ onShareTimeline: function (res) { return { title: 'HTML 语言', query: 'id=12345678' } }
已经内测一些日子了