热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

二维码跳转公众号,小程序的流程和方式总结。

工作和开发中常常碰到,需要生成一个二维码跳转到特定公众号和小程序的地方。而且特别容易混淆,下面总结和梳理一下。二维码跳转公众号。通过https:open

工作和开发中常常碰到,需要生成一个二维码跳转到特定公众号和小程序的地方。而且特别容易混淆,下面总结和梳理一下。

 


  1. 二维码跳转公众号。
    1. 通过  https://open.weixin.qq.com/connect/oauth2/authorize?appid=[appid]&redirect_uri=[公众号url]&response_type=code&scope=snsapi_base&state=1&connect_redirect=1#wechat_redirect 来跳转,其中appid是公众号id,redirect_uri 是公众号的实际网址。有的二维码网站https://cli.im/vcard 扫描出来的url 如下 https://w.url.cn/s/Av4ufL8 这个其实就是上面 url的精简版,通过浏览器打开就会转换成 https://open.weixin.qq.com/connect/oauth2/authorize?appid=[appid]&redirect_uri=[公众号url]&response_type=code&scope=snsapi_base&state=1&connect_redirect=1#wechat_redirect  这样的形式。
      1.  

  2. 二维码跳转小程序。
    1. 官方提供一共提供两种方式,一种是普通二维码跳转规则。第二种是通过接口直接获取的小程序专用二维码。
      1. 第一种方式,通过小程序后台配置一个url,该url需要进行校验,然后通过该url和参数生成的普通二维码就可以跳转到小程序  https://developers.weixin.qq.com/miniprogram/introduction/qrcode.html#功能介绍,需要注意的是小程序必须要发布状态才可以。
      2. 第二种方式需要调微信的API,步骤是先获取 appid,appsecret,然后根据这两个生成 access_token.然后根据access_token 生成小程序专用二维码,官方文档参考 https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/qr-code.html

推荐阅读
  • 本文探讨了浏览器的同源策略限制及其对 AJAX 请求的影响,并详细介绍了如何在 Spring Boot 应用中优雅地处理跨域请求,特别是当请求包含自定义 Headers 时的解决方案。 ... [详细]
  • 使用JS、HTML5和C3创建自定义弹出窗口
    本文介绍如何结合JavaScript、HTML5和C3.js来实现一个功能丰富的自定义弹出窗口。通过具体的代码示例,详细讲解了实现过程中的关键步骤和技术要点。 ... [详细]
  • Go 通过 Map/Filter/ForEach 等流式 API 高效处理数据
    go,通过,map,filter,foreach,等,流,式,ap ... [详细]
  • 微信小程序:授权登录与手机号绑定
    本文详细介绍了微信小程序中用户授权登录及绑定手机号的流程,结合官方指引和实际开发经验,提供了一套完整的实现方案,帮助开发者更好地理解和应用。 ... [详细]
  • 本文详细介绍如何使用 Python 集成微信支付的三种主要方式:Native 支付、APP 支付和 JSAPI 支付。每种方式适用于不同的应用场景,如 PC 网站、移动端应用和公众号内支付等。 ... [详细]
  • 本文档汇总了Python编程的基础与高级面试题目,涵盖语言特性、数据结构、算法以及Web开发等多个方面,旨在帮助开发者全面掌握Python核心知识。 ... [详细]
  • 树莓派摄像头配置与应用指南
    本文详细介绍了如何在树莓派上配置和使用摄像头,包括启用摄像头接口、简单的图片和视频捕捉方法以及如何通过网络实时传输视频流。 ... [详细]
  • 微信小程序中实现位置获取的全面指南
    本文详细介绍了如何在微信小程序中实现地理位置的获取,包括通过微信官方API和腾讯地图API两种方式。文中不仅涵盖了必要的准备工作,如申请开发者密钥、下载并配置SDK等,还提供了处理用户授权及位置信息获取的具体代码示例。 ... [详细]
  • 本文探讨了在C语言编程中,如何有效避免多文件项目中的重定义问题,通过合理使用预处理器指令和extern关键字,确保代码的健壮性和可维护性。 ... [详细]
  • 掌握Spring MVC中自定义类型转换与格式化的技巧
    近期,在开发一款小程序的过程中遇到了几个Spring MVC接口需要传递时间参数的问题。本文将详细介绍如何利用Java 8 Time API在Spring MVC中实现时间参数的自定义类型转换和格式化。 ... [详细]
  • 本文总结了MySQL的一些实用技巧,包括查询版本、修改字段属性、添加自动增长字段、备份与恢复数据库等操作,并提供了一些常见的SQL语句示例。 ... [详细]
  • 微信小程序实现拍照与图片上传功能
    本文介绍如何在微信小程序中实现用户通过拍照或从相册选择图片,并将图片上传至服务器的功能,包括调用相关API和处理上传响应。 ... [详细]
  • 本文旨在介绍在iOS平台进行直播技术开发前的准备工作,重点讲解AVFoundation框架的基本概念和使用方法。通过对AVFoundation的深入理解,开发者能够更好地掌握直播应用中的音视频处理技巧。 ... [详细]
  • 转自:http:www.yybug.comread-htm-tid-15324.html为什么使用Twisted? 如果你并不准备使用Twisted,你可能有很多异议。为什么使用T ... [详细]
  • 深入解析Apache SkyWalking CVE-2020-9483 SQL注入漏洞
    本文详细探讨了Apache SkyWalking中的SQL注入漏洞(CVE-2020-9483),特别是其影响范围、漏洞原因及修复方法。Apache SkyWalking是一款强大的应用性能管理工具,广泛应用于微服务架构中。然而,该漏洞使得未经授权的攻击者能够通过特定的GraphQL接口执行恶意SQL查询,从而获取敏感信息。 ... [详细]
author-avatar
醒目365_135
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有