实现:后端实现微信开放平台登录与支付接口

参考教程:
blog1:flask微信小程序
blog2:flask实现app/网页微信登录、微信支付
微信官方开发文档

微信登录
  • 实现原理:
  • 微信用户授权登录第三方应用后,第三方可获取到用户的接口调用凭证(access_token:可进行微信开放平台授权关系接口调用)
  • 从而实现获取微信用户基本开放信息和帮助用户实现基本开放功能等

  • 前端实现交互
  • 后端实现:
  • 保存登录信息:code,access_token
  • 保存用户信息unionID
  • 时间计时与过期处理,刷新
  • 头像:保存链接图片
    python保存链接图片
  • 转换微信url得到用户url
微信支付
  • 流程:微信支付模块,跳转支付,完成支付,支付完成后跳回到app内,展示支付结果
  • funtogether 项目要求:向用户账户打钱后提现到微信账户
  • 商户提现到用户微信
  • 传送数据格式:xml或json

APK,SDK,JDK名次解释

第十二周:微信开放平台登录接口相关推荐

  1. (第三方平台)开发相关,解除80端口占用,微信公众号分享jssdk实现,微信开放平台登录接口接入,2022微信分享接入本地调试,微信分享定制

    一.开发相关 1.平台地址 微信开放平台 QQ互联平台SDK 2.文章收集 来自CSDN兄台的QQ登录使用的教程 微信网站应用开发的详细流程和引导 VueJs单页应用实现微信网页授权及微信分享功能 [ ...

  2. 微信开放平台第三方接口集成

    介绍 在做微信开放平台第三方应用开发的时候,每次都要登录到微信开放平台中操作,如果多了的话,很不方便,所以想到集成到自己后台操作,这样就可以同时管理n个开放平台里面的n个第三方应用了. 犹豫代码涉及逻 ...

  3. 微信公众平台、微信公众平台.小程序、微信.开放平台三者关系及unionid

    以下内容,仅限于根据自己开发以及阅读微信文档总结,错误之处敬请指出,共同进步! 一.微信公众平台.微信公众平台.小程序.微信.开放平台登录地址 项目 微信公众平台 微信公众平台.小程序 微信.开放平台 ...

  4. 微信开放平台(公众号第三方平台) -- 全网发布

    一.微信开放平台,第三方平台,全网发布怎么通 过?  二. 微信开放平台 全网发布 组件ticket检测失败?      解决步骤 1.将附件中的代码发布到你配置的域名下: 2.直接点全网发布: 3. ...

  5. 微信开放平台【第三方平台】java开发总结:验证票据(component_verify_ticket)(-)

    微信第三方平台验证票据(component_verify_ticket)开发说明(全网最详细的微信第三方平台验证票据开发说明) 概述 微信公众平台-第三方平台(简称第三方平台)开放给所有通过开发者资质 ...

  6. 微信公众平台消息接口使用指南

    >>微信公众平台接口申请地址 最近微信开发这个东西炒的很猛,于是dApps考虑提供一些资源. 一 .微信公众平台消息接口简介 公众平台消息接口为开发者提供了一种新的消息处理方式. 二 . ...

  7. Unity发布PC平台,接入微信开放平台网页应用,扫码登录不拉起浏览器直接显示二维码在UI上

    文章目录 一.前言 二.登录微信开放平台,申请网页应用 三.抓取授权二维码原理 四.测试 五.核心代码 六.补充:如何知道用户扫码成功 一.前言 Unity发布PC平台,如果在PC平台想要使用微信登录 ...

  8. 微信开放平台开发——网页微信扫码登录(OAuth2.0)

    1.OAuth2.0 OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用. 允许用户提供 ...

  9. 微信开放平台开发第三方授权登陆:微信扫码登录

    一.概述 根据需求,需要拥有第三方微信登录功能,并获取到用户信息. 网站应用微信登录是基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统. 二.前期准备工作 1.注册邮箱账号. 2.根 ...

  10. 微信开放平台开发 微信登录

    在这篇微信公众平台开发教程中,我们将介绍如何使用微信开放平台接口实现微信扫码登录的功能. 准备工作 网站应用微信登录是基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统. 在进行微信O ...

最新文章

  1. IC/FPGA 技术交流
  2. (转)CXF学习笔记一:如何创建、发布和访问基于CXF的服务
  3. VTK:图表之OutEdgeIterator
  4. Day_03-函数和模块的使用
  5. Nginx常见配置:负载均衡、限流、缓存、黑名单和灰度发布
  6. java比较equlse_java基础知识要点
  7. Hyper-V损坏数据恢复报告
  8. C++每日练笔之时间类(基类)
  9. linux deepin 15.9双系统,windows10安装双系统Deepin15.9遇到的坑
  10. 6. URL (2)
  11. win11配置mysql环境变量保姆级教程
  12. 雷曼 疯狂兔子 java_《雷曼:疯狂兔子》详细流程攻略+个人心得分享
  13. 第三阶段应用层——1.10 数码相册—main_page主界面的显存管理、页面规划、输入控制
  14. mod函数在vb中怎么用?
  15. 5个高质量简历模板网站,免费、免费、免费
  16. uni-app微信小程序跳转公众号;微信小程序打开公众号;微信小程序识别二维码添加好友;微信小程序通过公众号添加好友;小程序里识别企业微信二维码点击联系人名片无反应?
  17. OLED_I2C_SH1106屏幕教程
  18. folium,绘制线段,连接成多边形
  19. Latex中外国人姓和名中间的连接点号
  20. 【无标题】微信小程序:强制更新(测试编译)

热门文章

  1. namecheap注册域名优惠码
  2. SRAM与DRAM的区别
  3. 基于FBX SDK的FBX模型解析与加载 -(二)
  4. Win7系统怎么卸载IE浏览器
  5. 『深度实战』天池小目标检测大赛·宫颈癌风险智能诊断推荐
  6. AttributeError: partially initialized module ‘re‘ has no attribute ‘findall‘
  7. electron使用regedit模块时的正确配置方法
  8. (五)工作中,工作外
  9. 从行业到技术,一位嵌入式er带你清晰总览嵌入式行业职业规划
  10. 【最小割】HDU 5294 Tricks Device