因微信SSJD分享接口升级,分享变化

本文介绍了一个微信分享的问题及其解决方案。该问题是由于微信开发团队更新分享策略导致,通过添加中转页面并更新分享链接的方式得以解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

4月25日发版发现的微信分享问题,已确认是腾讯微信开发团队更新的分享的策略,而我们未能收到通知依然沿用老代码造成的。目前已经解决,解决方案如下:

        微信分享的shareUrl域名必须与当前环境的安全域名保持一致,故现在改为分享增加一个中转页面,所有的分享都先跳转到中转页面,然后由中转页面重新定向到之前的分享链接。

        具体需要改的代码:   

            之前的 var shareUrl 全部改为一下两个属性。 注意新的shareUrl后面有两个问号(“??”)连接跳转地址。跳转地址的写法有所更改,参考下面hrefUrl

 

            var hrefUrl="open.weixin.qq.com/connect/oauth2/authorize?appid="+appid+"&redirect_uri=http%3a%2f%2f"+domain+"%2fimCroePlatform%2fcommon_Common_pageOauthDefault.action&response_type=code&scope=snsapi_userinfo&state=90";

    

            var shareUrl="http://"+domain+"/imCroePlatform/nextIndex.html??"+hrefUrl;

        其他未提到的代码无需更改!

        跳转的公共页面nextIndex.html已上传SVN,公共页面需要的js也上传了,请各位更新/imCroePlatform/js(新增两个js:jQueryRotate.2.2.js和zhuan-common.js),请各位更新测试。

转载于:https://www.cnblogs.com/qxqbk/p/7117803.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值