一个关于微信分享的小坑

场景

今天在做app分享h5页面到微信的时候,分享出去后,页面的某个请求是根据url上面的from参数进行请求数据的,然后发现一直取到from参数都是错误的;
后来发现通过微信浏览器右上角的分享,微信浏览器会自动给url拼接参数,首先分享到好友是from=singlemessage&isappinstalled=0,分享到朋友圈是from=timeLine&isappinstalled=0,就是这个两个问题

本人目前发现的微信浏览器自动拼接url

以下参数都是微信浏览器转发的时候,微信浏览器自动拼接的

参数取值说明
fromsinglemessage(好友),timeLine(朋友圈)分享到哪里去
isappinstalled0(目前只发现是0)
scene1(目前只发现是1)分享场景
subscence1(目前只发现是1)上一级分享场景
clicktime时间戳分享时间戳
enterid时间戳分享时间戳
code获取openid和sessionId的参数获取openid和sessionId的参数

目前只发现以上的参数,所以各位小伙伴在微信分享的时候就要注意,不要取以上参数作为url参数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值