评论

实现小程序分享朋友圈功能

小程序分享朋友圈实测

一大早在各科技公众号有看到小程序支持直接分享到朋友圈,这么好的功能,忍不住要实践下。

根据官方文档走起,文档地址:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/share-timeline.html

然后根据官方文档的意思,目前之支持Android版本,为什么IOS版本总是慢一些呢,(╯▔皿▔)╯

接下来先上代码(需要注意的是得是最新版的预发布版本才行,下载链接:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

在需要分享的页面对应的js文件里面写入"onShareTimeline"即可,需要注意的是需要先编写"onShareAppMessage"方法。

点击右上角三个点,出来的效果如下图所示

再次点击右下角得"查看小程序分享页"就可以看到类似官方文档上的效果,具体如下图所示:

在Android手机端下载最新版本的小程序示例,也未发现对应的分享朋友圈功能,静候微信团队的更新

最后一次编辑于  07-08  
点赞 2
收藏
评论

9 个评论

  • 制作小程序,网站,公众号
    制作小程序,网站,公众号
    07-09

    分享朋友圈和公众号形式一样,感觉不是很好。

    能像小程序样式分享到朋友圈里就好了,点击直接进入小程序,而不是先进入一个网页再调到小程序


    07-09
    赞同 2
    回复 4
  • 弱电助手
    弱电助手
    07-14

    各位大佬,你们在query中设置的参数,在朋友圈点击进入页面后是怎么获取到这个参数的呀?

    07-14
    赞同 1
    回复 2
  • xplee
    xplee
    07-08

    我的也是安卓真机上出不来,只开发者工具里能看到。

    另,shareTimeline的返回是不是写错了,你是想写query却写成了path吧?

    07-08
    赞同 1
    回复 3
    • 小面包🍞
      小面包🍞
      07-09
      真机还没出来呐 别急 我只是照抄官方的示例
      07-09
      回复
    • 阿亮
      阿亮
      07-13
      真机可以出来,估计你是没有到小程序后台设置最低基础库吧?
      07-13
      回复
    • 小面包🍞
      小面包🍞
      07-15回复阿亮
      Android什么版本啊?
      07-15
      回复
  • undefined
    undefined
    07-08

    遇到同样问题 安卓真机上就是不显示分享朋友圈按钮

    07-08
    赞同 1
    回复 4
    • 小面包🍞
      小面包🍞
      07-08
      还没正式开始
      07-08
      1
      回复
    • 不吃零食的乖宝宝🙃
      不吃零食的乖宝宝🙃
      07-09
      需要把安卓手机微信更新一下,因为“分享到朋友圈”这个功能需要基础库2.11.3
      07-09
      回复
    • 小面包🍞
      小面包🍞
      07-10回复不吃零食的乖宝宝🙃
      好的
      07-10
      回复
    • 微盟
      微盟
      07-28
      1.目前这个功能仅安卓系统可以;
      2.这个功能目前仅能用于测试使用;
      3.开发中和小程序的基础库必须是2.11.3版本,其它版本无用;
      07-28
      回复
  • tiandaodao
    tiandaodao
    08-17

    最新分享朋友圈文章案例:https://blog.csdn.net/qq_32113629/article/details/107177622

    08-17
    赞同
    回复
  • Yeung
    Yeung
    08-11

    目前来看还是挺鸡肋的。

    08-11
    赞同
    回复 4
    • 小面包🍞
      小面包🍞
      08-15
      还没有在真机上尝试过,不清楚。如果真的可以发布到朋友圈的话,岂不是省去了用画布画分享图然后用户保存本地再发布到朋友圈来的快和好
      08-15
      回复
    • Yeung
      Yeung
      08-20回复小面包🍞
      安卓平台可以分享。 就是无法调用 小程序的api . 分享页需使用免token 接口
      08-20
      回复
    • Yeung
      Yeung
      08-20回复Yeung
      分享出来的只是个类似h5 页面,无法做交互。点击提示 前往小程序体验
      08-20
      回复
    • 小面包🍞
      小面包🍞
      08-21回复Yeung
      要啥交互 能点击进入小程序不就好了嘛  比长按朋友圈小程序码识别再进入不是方便很多
      08-21
      回复
  • 神奇的桑桑😄😄😄
    神奇的桑桑😄😄😄
    07-31

    请问一下 目前的触发朋友圈分享的途径是不是仅有右上角的三个点触发呀?

    07-31
    赞同
    回复 3
  • Laidz
    Laidz
    07-20

    朋友圈展示样式和公众号图文类似,我就忍了。

    但你用个单页模式是啥考虑啊?单页模式下,API基本都废了,云开发的数据库、存储、云函数统统搞一遍权限,业务逻辑全部再理一遍:无登陆状态业务流程是否能跑通。

    好不容易,花费大把时间,一个一个的改完了,嘿嘿,云函数依然报 Check ticket fail,怕了怕了,惹不起。回退版本,再见。

    07-20
    赞同
    回复 7
    • 小面包🍞
      小面包🍞
      07-21
      不能直接走接口嘛 为什么要用云函数
      07-21
      回复
    • Laidz
      Laidz
      07-21回复小面包🍞
      用户点击分享到朋友圈的小程序链接后后,进入单页面,该页面中有内容需要走云函数、数据库或存储,都需要判断权限。另,如果页面业务需要登录状态,单页面也是没有办法拿到的。
      07-21
      1
      回复
    • 小面包🍞
      小面包🍞
      07-21回复Laidz
      分享的时候不是可以带参数嘛
      07-21
      回复
    • Laidz
      Laidz
      07-21回复小面包🍞
      参数和内容不是一回事啊,比如参数是ID,内容是通过这个ID获取的详情。现在使用分享朋友圈最大的问题是:1,需要重新配置云函数、存储和数据库权限;2,需要满足无登录状态下,页面内容完整展示。这个工作量可能非常大。
      07-21
      回复
    • 小面包🍞
      小面包🍞
      07-22回复Laidz
      不做云函数不是很清楚 你可以问下官方
      07-22
      1
      回复
    查看更多(2)
  • 我想养一只法斗
    我想养一只法斗
    07-20

    小程序分享朋友圈功能,使用小程序云服务分享出来的获取不到数据,这个后期会有解决办法吗?

    07-20
    赞同
    回复 1
登录 后发表内容