有没有人写过 jssdk 微信分享,一直都不成功

2018-10-24 18:58:59 +08:00
 pytth

都是 debug 出来错误的,没办法调用,有人写过可以用的案例吗,php 的。或者有没有第三方的可以用的

2268 次点击
所在节点    程序员
14 条回复
pwstrick
2018-10-24 19:07:03 +08:00
我以前写的,你可以看看 https://www.cnblogs.com/strick/p/4754382.html,分享的话要先做 config 配置的,文章写的是微信支付,配置我记得是一样的
markgor
2018-10-24 20:29:07 +08:00
微信都是引入 jssdk,
走个 config 配置,
然后 jssdk 分享接口现在不反回分享结果了。
KBell
2018-10-24 23:54:24 +08:00
用微信开发者工具可以调试,会 console 错误原因,但我试过在工具调试返回 fail,在手机分享成功,所以实在觉得没问题仍报错就在手机试一试吧
KgM4gLtF0shViDH3
2018-10-25 08:42:55 +08:00
按照文档写的没问题
NullException
2018-10-25 09:25:10 +08:00
利用微信开发者工具。想用真机测的话,可以改一下手机的 http 代理,代理到你电脑本地的服务器上。前提是手机电脑处于同一网络。
pytth
2018-10-25 11:40:46 +08:00
@NullException
这是我用微信开发者工具调试出来的结果,能帮我看看这个情况要怎么校验吗? http://wxpad.cn/yunpan/cdn/imgsrc/1540438824.png
pytth
2018-10-25 11:42:22 +08:00
pytth
2018-10-25 11:44:17 +08:00
@NullException 用校验工具校验出来的签名和开发工具生成的签名明显不一致,该怎么调试为一致的?这是校验出来的 http://wxpad.cn/yunpan/cdn/imgsrc/1540438999.png
youzi118
2018-10-25 12:06:11 +08:00
你好楼主,我从之前的项目中整理了下,代码水平不高,v 站各位小伙伴们见笑了
链接: https://pan.baidu.com/s/1H3fiumuAo55JK0MqMq3S-w 提取码: 39tb
NullException
2018-10-25 14:57:08 +08:00
@pytth 怀疑你的签名方法有问题,导致获取的 signature 是无效的。仔细检查下。
官方地址:
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115
patrickwyz
2018-10-25 16:27:59 +08:00
两次 noncestr 保持一致
pytth
2018-10-25 17:38:32 +08:00
@NullException 问题解决了,主要是 access_token 和 ticket 生成的问题,导致生成的签名不一致。
pytth
2018-10-25 17:38:55 +08:00
@patrickwyz 是的,要保持一致,现在解决了
pytth
2018-10-25 21:08:03 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/500780

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX