有比微信公众平台技术文档更 ZZ 的文档吗?

2017-12-14 12:54:10 +08:00
 oldcai
每次对接微信的接口,都屁股疼

比如这个:
https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=4_4
获取 openid
里面指向的 4 条连接都没讲如何获取 openid

JSAPI 支付必须提交 openid
登录的"网站应用"没有支付权限的申请
可申请支付商号的公众号又没有登录 scope 的权限

感觉他们设计的是一个密室跳脱解密的扯淡游戏
10114 次点击
所在节点    程序员
73 条回复
oswuhan
2017-12-14 13:53:56 +08:00
正因为这个原因,外加个人强迫症比较重,至今没做过和微信平台有关的项目
DOLLOR
2017-12-14 14:17:38 +08:00
获取 openid 就是微信授权登录的过程,按照 OAuth2.0 标准,无非就是先获取 code,再用 code 换取 openid。
Norie
2017-12-14 14:19:17 +08:00
开通 SVIP 有助于快速理解
janxin
2017-12-14 14:21:38 +08:00
支付宝的文档。。。
sensui7
2017-12-14 14:21:42 +08:00
@Norie 回复真配合头像。
azh7138m
2017-12-14 14:25:48 +08:00
@oldcai
同一个用户每个 app id 对应的 openid 不同
这个设计没问题,为了用户隐私,讲道理我没觉得有啥不妥,
jssdk 的文档也是烂的不行,看半天不知道它要我干啥,感觉支支吾吾的
swordne
2017-12-14 14:25:56 +08:00
有,ThinkPHP 的文档,尤其 5.0 以上的
o_O
crystom
2017-12-14 14:26:44 +08:00
诶,刚做完一个项目,api 接口就改了,从 snsapi_base 中无法获取 unionid 了
RihcardLu
2017-12-14 14:31:08 +08:00
lz 别急,我也才做完微信支付,ls 说得很多了,我再补充一点。
只获取 openid 是不需要用户主动授权的,也不需要关注公众号,静默授权即可,构造请求 URL 时 scope 设置为 scope_base 即可。
noea
2017-12-14 15:06:52 +08:00
如果你是在用 PHP 写微信开发的话,你或许需要这个 Composer 包:
https://www.easywechat.com
lxrmido
2017-12-14 16:21:27 +08:00
有没有谁家的文档是比较好的……
xomix
2017-12-14 16:29:10 +08:00
@lxrmido msdn 说第二我不觉得有谁去争第一的
bxb100
2017-12-14 16:30:59 +08:00
@xomix google api 也不错
raighne
2017-12-14 16:31:19 +08:00
微信,容云的文档都很垃圾
shiny
2017-12-14 16:33:34 +08:00
阿里的已经改进了很多,然鹅我觉得体验最爽的还是 Facebook 的。
juneszh
2017-12-14 16:35:18 +08:00
朋友 你一定没用过 SWOOLE
terence4444
2017-12-14 16:36:53 +08:00
楼主看过新浪微博的文档吗?
qinxi
2017-12-14 17:23:05 +08:00
@terence4444 hhhhh 同想吐槽微博 还有 QQ 的

微信的我觉得做的还可以,可能只是你没搞懂登录流程而已
qinxi
2017-12-14 17:23:41 +08:00
qiayue
2017-12-14 17:28:57 +08:00
微博的文档也很好用啊

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

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

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

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

© 2021 V2EX