微信公众号分享如何传递参数?

问题描述

微信公众号分享的时候,如何传递参数?

问题出现的环境背景及自己尝试过哪些方法

需要实现微信公众号分享功能,用户一进行分享,用户二打开用户一分享的链接,可以获取用户一的信息。这个要如何做?

相关代码

看文档中就给出了这些参数,那如果我要带参数,应该怎么做?

var shareData = {  //微信分享data
    title: '',
    desc: '',
    dataUrl: '',
    type: 'link',
    imgUrl: '',
    link: ''
}

你期待的结果是什么?实际看到的错误信息又是什么?

刚接触微信公众号,各位大神请指点下

阅读 4.1k
2 个回答

以我以往的经验来看,我们是把参数放在分享的url后面的,当其他用户打开这个链接,再字符串截取到这些参数,然后请求。

var shareData = {  //微信分享data
    title: '',
    desc: '',
    dataUrl: '',
    type: 'link',
    imgUrl: '',
    link: ''
}

这个是微信分享提供的api,用来配置一些信息(标题,描述,目标页面链接,类型,缩略图等)。如果不配置,分享的就只是一个链接,只是样子丑一点。
类似这个:

clipboard.png

一个是直接分享,一个是配置了参数的分享。结果都是一样的

动态设置分享出去的url的参数

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题