微信公众平台首页

https://mp.weixin.qq.com

微信公众平台测试帐号系统

https://open.weixin.qq.com/connect/qrconnect?appid=wx39c379788eb1286a&scope=snsapi_login&redirect_uri=http%3A%2F%2Fmp.weixin.qq.com%2Fdebug%2Fcgi-bin%2Fsandbox%3Ft%3Dsandbox%2Flogin

1、微信公众平台提供的帐号模式

服务号/订阅号:提供订阅或业务能力服务,构建与企业/媒体间更好的沟通,服务和管理模式

小程序:更简洁的应用模式,适用于线上或线下场景,刻在微信内方便的获取,可关联服务号/订阅号。

企业号:专为企业提供,适用于企业内部沟通和管理模型。

2、各类型帐号的应用场景

服务号侧重于为用户提供服务,拥有更高级别的开放接口权限,比如模版消息。对个人不开放注册。

订阅号侧重于为用户提供信息和资讯,目前流行的自媒体就是属于此类。个人也可注册订阅号。

小程序侧重于线上结合线下的体验模式。
他是一种不需要下载的即插即用设计思路的程序内应用。
体现了用完即走的理念,在未来的线下扫码场景会更多的应用。
对一些不常用的应用而言,用户无需安装,节省了手机空间。
全面开放申请后,主体类型为个人、企业、政府、媒体或其他组织的开发者,均可申请注册小程序。

餐厅点餐+小程序
基于LBS小程序直接搜索附近的餐厅,进店用进行扫码点餐、支付。


公交+小程序
公交车站放一个小程序二维码,扫一扫就知道公交什么时候来。


买电影票+小程序
进入小程序直接搜附近电影院下单搞定。


加油站缴费+小程序
加油下车排队缴费太麻烦,扫小程序不用下车就能解决。


火车上叫餐+小程序
不用去固定车厢点餐,扫座椅后背的小程序二维码下单,乘务员给你送来。


旅行+小程序
旅行酒店预订、周边攻略、目的地、游记等都可以在小程序里轻松搞定。


快递+小程序
一键打开快递小程序,查看自己的订单,查看快递送达的时间,查看宝贝现在的物流情况。


医疗+小程序
用小程序,提前挂号、网上排队,就医后扫码支付,直接拿药


景区+小程序
扫描景点门票小程序的二维码,即可查看景区详情


客运+小程序
上车之后,直接扫描小程序二维码,不用购票,不用刷卡,即扫即走!


零售+小程序
想吃个水果或吃点零食,直接搜索附近小程序下单,送货上门

3、小程序简介

定位:小程序是一种新的开放能力,开发者可以快速地开发一个小程序。小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验。

开放注册范围:个人/ 企业/ 政府 /媒体 /其他组织

开发支持:文档、工具、设计指南、体验DEMO

接入流程:注册-信息完善-开发者绑定-开发信息配置-部署服务-提交到微信团队审核发布

4、几个小程序相关的官方文档

小程序设计规范:微信小程序设计指南

WeUI:https://weui.io/

WeUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一。给设计师提供sketch和ps版本的组件库下载。

小程序平台运营规范:https://developers.weixin.qq.com/miniprogram/product/index.html

小程序接入指南:https://developers.weixin.qq.com/miniprogram/introduction/index.html?t=2018723

小程序开发指南:https://developers.weixin.qq.com/miniprogram/dev/index.html?t=2018723

小游戏接入指南:https://developers.weixin.qq.com/minigame/introduction/index.html?t=2018723

小游戏开发指南:https://developers.weixin.qq.com/minigame/dev/index.html

开发者社区:https://developers.weixin.qq.com/

腾讯云支持:https://developers.weixin.qq.com/minigame/introduction/qcloud.html?t=2018323

腾讯云为开发者提供免费的开发环境和生产环境,更加方便、快速、可靠的构建您的小程序。

扫普通链接二维码打开小程序:https://developers.weixin.qq.com/miniprogram/introduction/qrcode.html

5、接入小程序流程

(1)进入注册页面

https://mp.weixin.qq.com/wxopen/waregister?action=step1

注意:微信小程序和公众号不能共用一个帐号!

填写帐号信息,激活邮箱并完善信息登记即可拥有一个小程序帐号。

如果邮箱已经在微信公众平台注册,则需要更换邮箱信息

作为登录帐号,请填写未被微信公众平台注册,未被微信开放平台注册,未被个人微信号绑定的邮箱

我们注册一个专门用于测试的邮箱:yemao0920@sina.com,注册微信小程序

注册完毕后需要

1)补充小程序信息,比如名称图标,描述,分类等。请注意小程序的名称设置是有规范限制的,次数也有限制

名称设置规范:http://kf.qq.com/faq/170109umMvm6170109MZNnYV.html

2)下载小程序开发工具

https://developers.weixin.qq.com/miniprogram/dev/devtools/devtools.html

工具在在原有的公众号网页调试工具的基础上,集成了公众号网页调试和小程序调试两种开发模式。

  • 使用公众号网页调试,开发者可以调试微信网页授权和微信JS-SDK 详情
  • 使用小程序调试,开发者可以完成小程序的 API 和页面的开发调试、代码查看和编辑、小程序预览和发布等功能。

腾讯也提供了腾讯云,快速搭建小程序后台运行环境; 详情

开发工具下载地址:https://developers.weixin.qq.com/miniprogram/dev/devtools/download.html

使用教程:https://developers.weixin.qq.com/miniprogram/dev/devtools/devtools.html?t=2018723

腾讯云服务:https://developers.weixin.qq.com/miniprogram/introduction/qcloud.html

3)添加开发者,进行代码上传

http://kf.qq.com/faq/170302zeQryI170302beuEVn.html

默认管理员就是一个开发成员,还可以通过微信号添加其他的成员。最多可添加15人。

且可以为开发人员设置相应的权限,如开发或者体验权限。

4)配置服务器

① 开发者ID,第一次需要生成密钥,之后可以进行密钥重置

② 配置服务器域名

腾讯云域名购买:https://cloud.tencent.com/act/miniprogram

③开启消息推送

启用并设置消息推送配置后,用户发给小程序的消息以及开发者需要的事件推送,都将被微信转发至该服务器地址中。小程序支持模版消息。

④开启扫码打开小程序

个人类型主体暂不支持该功能

5)版本发布

提交代码进行审核,审核通过才能进行发布

6、小程序设置

1)基本设置

提供名称、头像、小程序码、介绍、分类、隐私、公众号关联以及帐号服务的设置。

2)开发设置

提供开发者密钥生成重置、服务器域名配置、消息推送和扫码打开等开发配置

3)第三方服务

提供第三方授权管理和插件管理配置

4)接口设置

提供实时直播的音频视频流的录制和播放-仅某些机构能获取该接口

5)开发者工具

提供腾讯云和TGit两个开发工具,供版本控制和服务部署

6)关联设置

可在微信开放平台完成微信公众号和小程序的绑定

[微信小程序] 认识微信小程序及开发环境搭建的更多相关文章

  1. TODO:小程序开发环境搭建

    TODO:小程序开发环境搭建 1.第一步当然是要先注册小程序了 2.登录到小程序 a)完善小程序信息,如名称,图标,描述 3.绑定开发者 4.获取AppID,并设置服务器信息 5.下载并安装开发者工具 ...

  2. 微信公众号开发系统入门教程(公众号注册、开发环境搭建、access_token管理、Demo实现、natapp外网穿透)

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/a1786223749/article/ ...

  3. (转)微信公众平台开发之基于百度 BAE3.0 的开发环境搭建(采用 Baidu Eclipse)

    原文传送门(http://blog.csdn.net/bingtianxuelong/article/details/17843111) 版本说明:     V1:         2014-2-13 ...

  4. 1、 小白带你入坑xamarin系列之环境搭建和准备

    重点提示 由于xamarin发展更新很快 目前教程部分内容已经过时 请注意下载最新版本   2018.05.23 www.xamarin.com 1. 小白带你入坑xamarin系列之环境搭建和准备 ...

  5. 微信小程序的开发环境搭建(Windows版本)

    前言: 小程序是指微信公众平台小程序,小程序可以帮助开发者快速的开发小程序,小程序可以在微信内被便捷地获取和传播:是一种不需要下载安装即可使用的应用小程序,和原有的三种公众号是并行的体系.2017年1 ...

  6. 微信小程序开发环境搭建

    关注,QQ群,微信应用号社区 511389428 微信小程序可谓是今天最火的一个名词了,一经出现真是轰炸了整个开发人员,当然很多App开发人员有了一个担心,微信小程序的到来会不会给移动端App带来一个 ...

  7. python flask构建小程序订餐系统--centos下项目开发环境的搭建

    1.项目开发环境的搭建(Linux环境) 1)软件的安装 我们搭建整个项目的过程中,我们需要用到下面的一些软件,但是这些软件的安装过程我们在这里不用说明.(因为windows软件的安装比较的简单,类似 ...

  8. 微信开发之开发环境搭建( visual studio 2015we + IIS express + ngrok)

    1. 申请个人测试使用的微信订阅号 https://mp.weixin.qq.com 可注册微信订阅号. 不会?请自行百度. 2. 安装 ngrok 微信开发首先要解决如何让微信链接到本地开发环境.有 ...

  9. ESP32S2小项目-FM-网络时钟/电台-Arduino开发环境

    ESP32S2小项目,FM,网络时钟/电台,Arduino开发环境 效果展示 @ 目录 ESP32S2小项目,FM,网络时钟/电台,Arduino开发环境 效果展示 开机动画: 网络时钟: FM模块: ...

随机推荐

  1. 2546 ACM 01背包

    题目http://acm.hdu.edu.cn/showproblem.php?pid=2546 思路:再01背包的问题上稍作修改 如何满足 :卡上的剩余金额大于或等于5元,就一定可以购买成功(即使购 ...

  2. nodejs,mongodb不同时区问题

    问题:不同国家,使用不同时区,而服务器代码却在国内,跨时区日期不同,根据日期查询,查询不到数据了 1.mongodb存储的new Date()是UTC时间,也就是0时区的时间,世界标准时间 2.参考m ...

  3. [HAOI2015]树上染色

    Description: 有一棵点数为 N 的树,树边有边权.给你一个在 0~ N 之内的正整数 K ,你要在这棵树中选择 K个点,将其染成黑色,并将其他 的N-K个点染成白色 . 将所有点染色后,你 ...

  4. JS 单体内置对象

    内置对象: 由ECMAScript提供的.不依赖于宿主环境的对象,这些对象在ECMAScript程序执行之前就已经存在了. 不必由开发人员显式地实例化内置对象 比如: Object Array Str ...

  5. Mybatis Hibernate->MyBatis

    Hibernate对JDBC的封装程度比较高,不需要编写SQL(Structured Query Language)语句,只要使用HQL(Hibernate Query Language)语言就可以了 ...

  6. 3ds max学习笔记(九)-- 实例操作(路径阵列)

    栅栏 路径阵列也叫间隔工具,将选择的物体沿指定的路径进行复制.实现物体在路径上的饿均匀分布. 选择需要分布的物体对象,在视图中绘制二维图形做为路径线条. 1.选择线条,制作路径 2.选择需要分布的物体 ...

  7. html概述和html基本结构:

    html概述: HTML是Hyper Text Mark-up Language(超文本标记语言)的首字母简写,超文本是指超链接,标记指的是标签,是一种用来制作网页的语言,这种语言由一个个的标签组成, ...

  8. IE内核浏览器的404页面问题和IE自动缓存引发的问题

    本站404页面被IE替换成IE自己的404页面 在权限设置正确的情况下,自定义的404页面文件大小如果小于512字节,那么IE内核的浏览器会认为你自定义的404页面不够权威,从而使用其自带的404页面 ...

  9. vue使用element-ui的el-input监听不了回车事件

    原因 今天在使用element-ui时,el-input组件监听不了回车事件,如下代码没有想要的效果: <el-input class="search-input" plac ...

  10. python之封装与扩展性

    1.封装与扩展性 封装在于明确区分内外,使得类实现者可以修改封装内的东西而不影响外部调用的代码:而外部使用者只知道一个接口(函数),只要接口(函数)名,参数不变,使用者的代码永远无需改变.这就提供了一 ...