微信小程序注册流程及APPID获取(完整版图文教程)
文章目录
- 前言
- 1. 注册微信小程序账号
- 1.1微信小程序注册
- 1.2 点击注册按钮,进入小程序注册步骤。
- 1.3 填写邮箱、密码、验证码
- 1.4 用户信息登记
- 1.5 微信扫码认证后,回到微信公众平台点击确认提交
- 1.6 进小程序后台,完成注册
- 2.完善小程序账号信息
- 2.1 填写小程序信息
- 2.2 填写小程序类目
- 2.3 小程序基本信息修改
- 3.项目成员和体验成员
- 3.1 成员管理,点击左侧菜单
- 3.1.1 添加项目成员
- 3.1.2 添加体验成员
- 3.1.3 成员操作日志
- 4.小程序ID(AppID 及小程序密钥(AppSecret)获取
- 4.1 开发管理,点击左侧菜单
- 5. 总结
- 5.1 微信小程序注册入口总结
- 5.2 微信小程序注册流程总结
- 5.3 开发前的准备
- 6. 引用资料
- 7. 最后
前言
本文将图文介绍微信小程序注册、完善小程序账号信息、添加项目成员和体验成员和获取小程序ID(AppID)及小程序密钥(AppSecret)的详细流程,旨在提供简明的入门指导和实践建议。
1. 注册微信小程序账号
小程序开发 与 网页开发不一样,在开始微信小程序开发之前,需要访问 微信公众平台注册一个微信小程序账号。
1.1微信小程序注册
微信公众平台:https://mp.weixin.qq.com/ 打开后账号分类选择“小程序”,如下图:
1.2 点击注册按钮,进入小程序注册步骤。
1.3 填写邮箱、密码、验证码
在申请账号前,我们需要先准备一个邮箱,需注意该邮箱要求:
- 未被微信公众平台注册
- 未被微信开放平台注册
- 未被个人微信号绑定过,如果被绑定了需要解绑 或 使用其他邮箱
如已被占用建议找回账号登录或换邮箱注册,否则就会出现以下情况
如正常通过,则继续进行邮箱登录点击邮件中链接激活,即可完成注册
1.4 用户信息登记
完成邮箱激活后,注册也没跳转到信息登记,根据公众账号主体类型属于政府、媒体、企业、其他组织、个人,并按照对应的类别进行信息登记。
详情可参考腾讯客服官网-如何选择微信认证主体类型
接下来步骤,将用个人主题类型来进行演示
填写主体登记信息,使用管理员本人微信扫描二维码。本验证方式不扣除任何费用。注册后,扫码的微信号将成为该账号的管理员微信号。
1.5 微信扫码认证后,回到微信公众平台点击确认提交
1.6 进小程序后台,完成注册
2.完善小程序账号信息
在完成小程序账号的注册后,需要打开微信公众平台对小程序账号进行一些设置,这是因为小程序在 上线阶段-提交审核 的时候小程序账号信息是必填项,因此在注册小程序以后,需要补充小程序的基本信息,如名称、图标、类目等。同时需要进行小程序备案和微信认证
目前阶段我们只需要对小程序信息和小程序类目进行完善,小程序备案和小程序类目可在小程序上架前补充。
2.1 填写小程序信息
2.2 填写小程序类目
点击添加类目,使用管理员微信扫码认证。
注意!!不可选择游戏类目,否则微信认定为小游戏开发。
小程序服务类目最多添加5个,选择完成即可返回小程序开发首页。
2.3 小程序基本信息修改
点击左边菜单最底下设置菜单,能进行小程序基本信息的修改但都有次数限制,谨慎修改。
3.项目成员和体验成员
通常公司中开发和运营小程序,需要:产品、测试、研发、运营登各部门配合,微信小程序为了方便项目中人员的管理提供了两种不同角色:项目成员和体验成员。
- 项目成员:项目成员通常拥有创建、可增删项目成员、修改项目开发相关内容的权限,涉及代码、设计、项目文档等方面,以推动项目从计划到交付的整个过程,如开发、UI。
- 体验成员则主要拥有对用户研究、可增删体验人员的权限,设计评估和反馈收集专注于优化产品的用户界面和用户体验,确保产品设计符合用户需求,如产品、测试。
3.1 成员管理,点击左侧菜单
目前账号主体类型是个体,项目成员和体验成员各只可添加15个
如账号主体类型是公司,项目成员和体验成员各可添加90个
3.1.1 添加项目成员
第一步点击项目成员列表,右侧下标添加成员,进入添加页面。
第二步填写添加成员微信号,选择成员权限并使用小程序管理员微信认证后,方可添加成功。
第三步删除成员或修改成员权限,点击列表右侧编辑,修改后点击保存。
3.1.2 添加体验成员
与添加项目成员同理,点击成员列表,右侧下标添加成员,输入添加成员微信号,即可完成添加。
3.1.3 成员操作日志
成员管理中另外一个Tab页操作记录中,包含成员管理的所有日志信息。
4.小程序ID(AppID 及小程序密钥(AppSecret)获取
微信小程序账号的注册和使用基于开发者满足一定的开发资质。一旦这些条件得到满足,开发者可以注册微信小程序账号,并获得一对重要的认证凭证:
小程序ID(AppID)和小程序密钥(AppSecret)。
- 小程序ID(AppID)
作用:AppID是小程序的唯一标识,用于区分不同的小程序。每个小程序注册时都会获得一个独特的AppID。
用途:新建小程序项目、真机调试、发布小程序、接入微信API等。 - 小程序密钥(AppSecret)
作用:AppSecret是小程序的密钥,它与AppID配合使用,用于验证小程序开发者的身份,保障小程序的数据安全。
用途:微信登录、微信支付、发送消息、高级接口调用等。
4.1 开发管理,点击左侧菜单
小程序ID(AppID)明文展示获取,小程序密钥(AppSecret)则需要点击右侧生成并需要管理员扫码认证才可获取。
小程序密钥(AppSecret)生成后需自己妥善管理,后续平台不可再次明文查看,忘记秘钥只可重置生成操作。
5. 总结
5.1 微信小程序注册入口总结
微信小程序提供了一个简单而直接的方式,让开发者能够快速开始他们的小程序开发旅程。开发者需要访问微信公众平台的官方网站,并选择“小程序”作为注册类型。这个过程中,你会被要求提供一些基本信息,包括但不限于你的个人或企业信息。值得注意的是,根据你的开发目的选择正确的账号类型非常重要,因为它会影响到你可以使用的微信小程序功能和权限。
5.2 微信小程序注册流程总结
注册流程相对直接,分为几个关键步骤:
- 账号类型选择:根据你的需求选择个人或企业类型。企业账号能够访问更多高级功能,如微信支付等。
- 信息填写:认真填写所有要求的信息,包括联系方式和相关的企业信息(如果适用)。
- 验证和确认:通过邮件或手机验证你的身份,并且确认所有提供的信息的准确性。
- 获取AppID和AppSecret:完成注册后,你将获得小程序的AppID和AppSecret,它们是你进行小程序开发和管理的关键。
5.3 开发前的准备
在开始开发之前,强烈建议新手开发者花时间熟悉微信小程序的官方文档。微信提供了丰富的指南和教程,从基本的开发环境设置到高级功能的实现,这些都是建立你的小程序开发基础的宝贵资源。
6. 引用资料
- 微信官方开发者文档
- CSDN-微信小程序注册入口和注册流程(完整版图文教程)
- CSDN-【微信小程序】–注册小程序账号&安装开发者工具(一)
7. 最后
非常感谢大家抽出宝贵的时间阅读这篇关于微信小程序开发前期准备工作的文章。如果你觉得这篇文章有所启发,请不吝赐予我一个赞🌹,也欢迎你关注我,你的支持是我持续创作的最大动力!
这篇文章可能还有很多不足之处,因此非常欢迎诚挚的批评和建议。请随时通过私信或留言的方式与我交流,你的每一点反馈都是我成长的宝贵资源。
感谢观看,这是博主第一次写博客记录学习过程,并以此作为分享,希望能够为您解决一些困惑,也希望我们能够一起成长,共同探索微信小程序带来的无限可能。
相关文章:

微信小程序注册流程及APPID获取(完整版图文教程)
文章目录 前言1. 注册微信小程序账号1.1微信小程序注册1.2 点击注册按钮,进入小程序注册步骤。1.3 填写邮箱、密码、验证码1.4 用户信息登记1.5 微信扫码认证后,回到微信公众平台点击确认提交1.6 进小程序后台,完成注册 2.完善小程序账号信息…...

分享课程:VUE数据可视化教程
在当今这个数据驱动的世界中,数据可视化已经成为了一种至关重要的工具,它帮助我们理解复杂的数据集,发现模式、趋势和异常。数据可视化不仅仅是将数字转换成图表,它是一种将数据转化为洞察力的艺术。 1.什么是数据可视化…...

Flink的反压机制:底层原理、产生原因、排查思路与解决方案
反压(Backpressure)是流处理框架(如 Apache Flink)中非常重要的概念。反压的产生和有效处理,直接影响整个流处理作业的稳定性和性能。本文将从 Flink 的底层原理、反压产生的原因、如何排查反压问题,以及如…...

Unity DOTS系列之Aspect核心机制分析
最近DOTS发布了正式的版本, 我们来分享一下DOTS里面Aspect机制,方便大家上手学习掌握Unity DOTS开发。 Aspect 机制概述 当我们使用ECS开发的时候,编写某个功能可能需要某个entity的一些组件,如果我们一个个组件的查询出来,可能…...

webpack 的打包target讲解 node环境打包下的文件存储造成不易察觉的坑点
背景 electron 主渲进程的打包,以及 preload 的打包,还有注入脚本的打包,这些东西 webpack 本身是自带的,这里主要讲一下 target: node 模式 代码 https://gitee.com/sen2020/webpack-demo/tree/feature%2Fnode-code-package/ n…...

JVM面试问题集
什么是运行时数据区? 什么是JVM? 了解过字节码文件的组成吗? 说一下运行时数据区 哪些区域会出现内存溢出,会有什么现象? JM在JDK6-8之间在内存区域上有什么不同 类的生命周期 常见的类加载器 什么是双亲委派机制 说明各个类加载器之间的关系 解释双亲委派机制 …...

Go weak包前瞻:弱指针为内存管理带来新选择
在介绍Go 1.23引入的unique包的《Go unique包:突破字符串局限的通用值Interning技术实现》一文中,我们知道了unique包底层是基于internal/weak包实现的,internal/weak是一个弱指针功能的Go实现。所谓弱指针(Weak Pointer,也称为弱…...

ZStack AIOS平台智塔入选2024世界计算大会专题展优秀成果
9月24日至25日,由湖南省人民政府主办,湖南省工业和信息化厅、长沙市人民政府、中国电子信息产业发展研究院承办的2024世界计算大会在湖南长沙举办。云轴科技ZStack AIOS平台智塔凭借在智算领域的卓越表现,入选2024世界计算大会专题展优秀成果…...

总结 自行解决问题经验
一、总结在使用Linux时遇到的各种坑 yum 源要替换为国内源wget 需要用yum先行下载在make的时候需要预先安装各种库端口无法访问时要记得去防火墙开启端口访问权限安装完各种程序的时候记得创建环境变量或者软链接… 二、遇到故障如何正确高效的去解决 在使用yum下载wget的时…...

软件设计模式——工厂模式
软件设计模式——工厂模式 文章目录 软件设计模式——工厂模式一、设计模式的认知1.1 什么是软件设计模式:1.2 为什么要学习设计模式:1.3 设计模式的分类: 二、工厂模式2.1 工厂模式实例: 一、设计模式的认知 1.1 什么是软件设计…...

Apache Druid命令执行(CVE-2021-25646)
漏洞详情: Apache Druid 是用Java编写的面向列的开源分布式数据存储系统,旨在快速获取大量事件数据,并在数据之上提供低延迟查询。 Apache Druid含有能够执行嵌入在各种类型请求中由用户提供的JavaScript代码功能。此功能适用于高度信任环境…...

新的 MathWorks 硬件支持包支持从 MATLAB 和 Simulink 模型到高通 Hexagon 神经处理单元架构的自动化代码生成
MathWorks 今天宣布,推出针对 Qualcomm Hexagon™ 神经处理单元(NPU)的硬件支持包。该处理单元嵌入在 Snapdragon 系列处理器中。MathWorks 硬件支持包,则专门针对 Qualcomm Technologies 的 Hexagon NPU 架构进行优化,…...

gorm.io/sharding:改造,当查询条件中不包含分表键时,从自定义方法中获取对应的表进行查询
项目背景 这篇文章是一种特殊的情形——当查询条件中不包含分表键时,从自定义方法中获取对应的表进行查询。实际项目中并不建议这种用法。 当然,这里只是提供一种思路。这篇文章也是这个系列中的第三篇文章。前两篇文章《基于gorm.io/sharding分表中间…...

【CSS】变量的声明与使用
原生变量root 伪类 原生变量 CSS中我们可以统一设置变量方便页面维护。变量声明的时候,自定义样式变量名之前加上两根连词线 " – " 即可,使用 var() 来引用。声明的变量是有作用域的 ( 比如是在html中声明的变量,那么该变量在html…...

【数学分析笔记】第3章第4节闭区间上的连续函数(1)
3. 函数极限与连续函数 3.4 闭区间上的连续函数 3.4.1 有界性定理 【定理3.4.1】 f ( x ) f(x) f(x)在闭区间 [ a , b ] [a,b] [a,b]上连续,则 f ( x ) f(x) f(x)在闭区间 [ a , b ] [a,b] [a,b]上有界。 【证】用反证法,假设 f ( x ) f(x) f(x)在 [ …...

Mybatis中sql数组为空判断
一、Mybatis xml中的sql通过if语句判定是否为空 <if test"arrays ! null"> </if>上述示例只能判断arrays数组不为null,那如果是个空数组呢 二、Mybatis xml中的sql通过if语句判定数组非空数组 <if test"arrays ! null and arrays.l…...

12.第二阶段x86游戏实战2-CE找基地址
免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动! 本次游戏没法给 内容参考于:微尘网络安全 本人写的内容纯属胡编乱造,全都是合成造假,仅仅只是为了娱乐,请不要…...

笔记整理—内核!启动!—linux应用编程、网络编程部分(3)文件共享与标准IO
文件共享是指同一个文件被多个独立的读写进行操作。同一个文件为同一个inode,同一个pathname也就是同一个静态文件。同时进行操作,打开一个文件未关闭又被另一个操作打开。文件共享的方式可以实现高效的大文件读写。 文件共享的三种方式:①同…...

plt常用函数介绍一
目录 前言plt.figure()plt.subplot()plt.subplots()plt.xticks()plt.xlim() 前言 Matplotlib是Python中的一个库,它是数字的-NumPy库的数学扩展。 Pyplot是Matplotlib模块的基于状态的接口。在Pyplot中可以使用各种图,例如线图,轮廓图&#…...

基于ExtendSim的 电子制造 仿真模型
说明: 此模型表示电路板制造设施。该过程有4个步骤: *焊料制备 *组件放置 *烤箱 *检查 详情: *烤箱的容量为10张卡,但如果烤箱循环开始时仅能处理5张卡,则最多只能处理5张。 *如果检查员发现问题,他们将修理…...

BGP 路由反射器
转载:BGP 路由反射器 / 实验介绍: / 原理概述 缺省情况下,路由器从它的一个 IBGP 对等体那里接收到的路由条目不会被该路由器再传递给其他IBGP对等体,这个原则称为BGP水平分割 原则,该原则的根本作用是防止 AS 内部的 BGP 路由…...

CSRF高级防御绕过
1)回顾low级别做过csrf页面的密码重置,重复之前的操作,我们发现级别调整中级之后,报错如下 2)检查源码 进入dvwa源码,查找到checktoken: 3)在dvwa-csrf页面上,抓包 http…...

MySQL安装文档-Windows
文章目录 MySQL安装1. 安装2. 配置 MySQL安装 1. 安装 1). 双击官方下来的安装包文件 2). 根据安装提示进行安装 安装MySQL的相关组件,这个过程可能需要耗时几分钟,耐心等待。 输入MySQL中root用户的密码,一定记得记住该密码 2. 配置 安装好MySQL之后…...

html TAB、table生成
1. 代码 <!DOCTYPE html> <head> <meta charset"UTF-8"> <title>Dynamic Tabs with Table Data</title> <style> /* 简单的样式 */ .tab-content { display: none; border: 10px solid #ccc; padding: 30px; mar…...

2024!再见前端!
各位朋友大家晚上好,夜深了,睡不着,想想还是写一篇文章和大家说再见吧! 自2014年入行前端以来,满打满算差不多整整十年了,这十年可以说是见证了中国整个互联网的起飞到全盛时期。这期间经历了电商、金融、…...

【源码+文档+调试讲解】人事管理系统设计与实现Python
摘 要 人事管理系统的目的是让使用者可以更方便的将人、设备和场景更立体的连接在一起。能让用户以更科幻的方式使用产品,体验高科技时代带给人们的方便,同时也能让用户体会到与以往常规产品不同的体验风格。 与安卓,iOS相比较起来ÿ…...

基于注意力机制的图表示学习:GRAPH-BERT模型
人工智能咨询培训老师叶梓 转载标明出处 图神经网络(GNNs)在处理图结构数据方面取得了显著的进展,但现有模型在深层结构中存在性能问题,如“悬挂动画问题”和“过平滑问题”。而且图数据内在的相互连接特性限制了大规模图输入的并…...

linux服务器安装原生的php环境
在CentOS上安装原生的PHP环境相对简单。下面是一个详细的步骤指南,适用于CentOS 7及更高版本。 ### 第一步:更新系统 首先,确保你的系统是最新的: sudo yum update -y ### 第二步:安装EPEL和Remi仓库 1. **安装EP…...

数电学习基础(逻辑门电路+)
1.逻辑门电路 1.1逻辑门电路的简介 1.1.1各种逻辑门电路的简介 基本概念 (1)实现基本逻辑运算和常用逻辑运算的电路称为逻辑门电路,简称门电路。逻辑门电路是组成各种数字电路的基本单元电路。将构成门电路的元器件制作一块半导体芯片上再…...

【艾思科蓝】Spring Boot实战:零基础打造你的Web应用新纪元
第七届人文教育与社会科学国际学术会议(ICHESS 2024)_艾思科蓝_学术一站式服务平台 更多学术会议请看:https://ais.cn/u/nuyAF3 目录 一、Spring Boot简介 1.1 Spring Boot的诞生背景 1.2 Spring Boot的核心特性 二、搭建开发环境 2.1…...