2019独角兽企业重金招聘Python工程师标准>>>

前端时间折腾过的蛋疼问题,好不容易解决了,现在把这个分享出去;

众所周知,微信公众号分订阅号、服务号、企业号;每个号的用途不一样,接口开放程度也不一样。

微信还有个扯淡的开放平台,号称统一管理众多公众号的。反正都是交钱的功能多,两个平台把我弄得傻傻分不清楚。

切入正题,上个公司有个微信订阅号,内嵌了一个微网站,并且要实现授权登录。

这个授权登录的接口只有认证的服务号才能调用,订阅号要实现这个功能只能另辟蹊径;

这个是微信公众号的api地址

http://mp.weixin.qq.com/wiki/17/c0f37d5704f0b64713d5d2c37b468d75.html

.这个是开放平台的api地址

https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419316505&token=&lang=zh_CN

第一次尝试:

我看了开放平台的api里的网页授权登录,里面有个网页授权登录。但是是扫码登录,根本不适用于移动端,折腾了半天,失败。

第二次尝试:

方倍工作室有一篇文章说可以借助服务号的oauth interface,在订阅号里使用。api里也说是可以在未关注该公众号的情况下,获取用户基本信息,如下图:

实际上,然并卵。折腾了半天回调地址都没有code值,然后放到该服务号里或者关注该服务号就能获取到code了,这个该死的api 忽悠人。

第三次尝试:

这种问题懂得人实在太少,百度又是个垃圾搜索,想找个预期的回答都很难。最后好不容易找到个跟我经历很像的哥们,成功解决该问题。

这个逻辑就又回到第一次尝试了,然后把url的开头换成微信公众号里的开头,就能变向的实现微信订阅号里的授权登录。

希望后面的朋友,少走弯路,少掉一些头发。

如果还是不太懂,后补了一篇,地址 http://my.oschina.net/wjj328938669/blog/637448

转载于:https://my.oschina.net/wjj328938669/blog/528223

如何在微信订阅号里实现oauth授权登录相关推荐

  1. php订阅号网页登录,微信订阅号怎么使用网页授权登录

    微信公众号配置网页授权域名怎么设置? 提示:无法访问banma13.tunnel.phpor.me指向的web服务器(或虚拟主机)打开微信公众平台,输入账号密码登录后台. 如果爱上一个人,请不要炫耀, ...

  2. 微信公众号网页OAuth2.0授权登录并获取用户信息(SpringBoot实现)

    微信公众号网页OAuth2.0授权登录并获取用户信息(SpringBoot实现) 文章目录 微信公众号网页OAuth2.0授权登录并获取用户信息(SpringBoot实现) 准备工作 开发思路 具体代 ...

  3. 微信公众号开发1-微信授权登录

    说在前面的话 关于微信公众号的项目也已经告落一段时间了,但是项目结束后又有参加了新的项目,导致一直没有时间分享项目经验,今天正好得空来分享一下本项目,本项目主要用到了微信公众号开发,百度地图api等, ...

  4. 微信公众号前后端分离授权登录

    前后端分离模式下微信授权登录 https://blog.csdn.net/qq_39524670/article/details/81118721?utm_medium=distribute.pc_r ...

  5. 微信公众号(H5)授权登录

    拿到临时code 获取临时CODE网址:https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri ...

  6. [ios] 微信订阅号: ios博文精选

    晚上下班后时间充裕,平时要么看电视剧,要么玩游戏 感觉浪费时间.  最后决定自己也搞一个微信订阅号分享技术方面的东西,也提升自己. 如果大家也是一样情况,欢迎大家关注我的订阅号. 微信订阅号: ios ...

  7. SAP系统和微信集成的系列教程之八:100行代码在微信公众号里集成地图搜索功能

    本系列的英文版Jerry写作于2017年,这个教程总共包含十篇文章,发表在SAP社区上. 系列目录 (1) 微信开发环境的搭建 (2) 如何通过微信公众号消费API (3) 微信用户关注公众号之后,自 ...

  8. php订阅号发送消息,关于php微信订阅号开发之token验证后自动发送消息给订阅号但是没有消息返回的问题,_PHP教程...

    关于php微信订阅号开发之token验证后自动发送消息给订阅号但是没有消息返回的问题, 相信很多人会跟我一样,token验证之后,发送消息给订阅号,没有消息返回. 以下,说一下我辛苦调试得到的解决办法 ...

  9. 搭建微信订阅号后台服务

    1. 准备域名和服务器 微信公众平台需要配置服务器地址 URL 访问,在实验开始之前,我们要准备域名. 购买服务器(腾讯云) 域名注册 域名解析 域名设置解析后需要过一段时间才会生效,通过 ping ...

最新文章

  1. 输入示例,自动生成代码:TensorFlow官方工具TF-Coder已开源
  2. EF Core数据库Provider一览
  3. The following signatures couldn't be verified because the public key is not available: NO_PUBKEY XXX
  4. C语言-main方法的两个参数是干什么的?
  5. 运维工程师必备技能:网络排错
  6. 《入门经典》——6.24
  7. asp.net Repeater取得CheckBox选中的某行某个值的c#写法
  8. Java微信公众号开发-外网映射工具配置 - 星星满天 - 博客园
  9. 西门子scl语言编程手册_西门子SCL编程PEEK指令讲解
  10. react学习(46)----react渲染组件
  11. layui中折叠面板的使用
  12. 181004有道扇贝每日一句
  13. 在Spring IoC中,依赖注入和依赖查找的数据来源区别
  14. 关于Faster Rcnn的一些理解
  15. java jdom jar_jdom jar
  16. 《基本无害的计量经济学》第二章:选择性偏误与随机实验
  17. 【存储】HDS VSP
  18. 运动耳机哪个好?六款耳机教会你选运动耳机
  19. 1/cos(x)、1/sin(x)的不定积分推导
  20. EPUB和PDF的区别,有什么好用的epub阅读器

热门文章

  1. 新华字典 - Windows Store
  2. 解决Cannot allocate memory服务器内存不足问题
  3. PowerShell工具之Powerup详解实录
  4. Python 读取txt文本文件
  5. 无法连接到 recaptcha_秦皇岛靠谱的m8圆形连接器近期价格-为乐电气
  6. 成功入职字节跳动的小姐姐告诉你,Android面试吃透这一篇就没有拿不到的offer!
  7. 5款很棒的文本文件工具,别说没告诉过你
  8. gcc中的-w -W和-Wall选项
  9. OpenCV——图像傅里叶变换
  10. 2021年全国各地区居民人均可支配收入排行榜:上海、北京人均可支配收入超过7万元,8个省份高于全国平均水平(附年榜TOP31详单)