本人做前端工作,最近在做微信开发,但是使用微信jssdk分享代码不能用,发现wx.config里面的配置必须填,这些配置只能通过后端开发人员来实现吗?
timestamp: , // 必填,生成签名的时间戳
nonceStr: '', // 必填,生成签名的随机串
signature: '',// 必填,签名,见附录1
本人做前端工作,最近在做微信开发,但是使用微信jssdk分享代码不能用,发现wx.config里面的配置必须填,这些配置只能通过后端开发人员来实现吗?
timestamp: , // 必填,生成签名的时间戳
nonceStr: '', // 必填,生成签名的随机串
signature: '',// 必填,签名,见附录1
解决了以下问题,你想放哪就放哪,不过目前基本都放后端
以前倒是可以直接调WeixinJSBridge,将分享的标题、描述和插图等信息作为参数传入,不需要先config。但是现在推荐使用jssdk,为了安全性吧,任何操作都必须先config获取权限,这个就必须后端开发人员生成了。
你可以试试之前的分享接口,看看还支不支持。
感觉后端提供一个api比较好,因为在进行微信sdk实现分享的时候,有些参数是需要进行缓存操作的。当然前端也是可以直接做,但这样感觉不太合理,比如appId与secrect这样的敏感信息放在前端不太好
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
3 回答857 阅读✓ 已解决
2 回答2.1k 阅读✓ 已解决
需要后端生成好返回给你的,或者你前端内嵌后端代码自己生产签名什么的咯就可以不需要后端