如何注册接入小程序及搭建开发环境

  • 小程序接入流程

  • 注册

主要分为注册邮箱与信息登记。

需要重新申请一个新的微信公众帐号,不能使用服务号、订阅号或企业号使用的公众帐号

(微信公众帐号分为四种类型:订阅号,服务号,企业号,小程序)

申请Url:https://mp.weixin.qq.com/cgi-bin/registermidpage?action=index&lang=zh_CN

官方文档:https://mp.weixin.qq.com/debug/wxadoc/introduction/index.html?t=20161107

准备资料:

1、邮箱(未注册过公众帐号的邮箱 qq/163/sina/126等)

2、企业名称,营业执照注册号或统一社会信用代码,[对公帐号]

注册方式选择微信认证,但不支付审核服务费($300)即可,这样只不支持公众号部分功能(没有微信认证可以进行开发与体验,但要发布上线就要微信认证)

这里提供个注册企业的公众号,相关注册企业事项可咨询下他们(朋友来的,绝对可靠)

公众号:睿敏之家    GZruimin

3、身份证

4、手机号

注册帐号完成后,即可获取到AppID了。注意,这个AppID与服务号或订阅号的AppID是不同

登录帐号后,内容如下:

  • 服务器配置

小程序要求只能通过https进行访问,也就是后台提供站点的服务器要开通SSL服务。

1、购买主机服务器

2、域名申请并备案

3、服务器开通SSL服务(最低版本1.2)

4.  布署访问站点(打开443端口)

腾讯云提供了一站式小程序解决方案,即如果是购买腾讯云的云服务器,它会提供一整套小程序的服务器解决方案。

Url如下:https://www.qcloud.com/solution/la

架构图:

SSL证书类型

谷歌从 2017 年起,Chrome 浏览器将也会把采用 HTTP 协议的网站标记为「不安全」网站;苹果从 2017 年 iOS App 将强制使用 HTTPS;在国内热火朝天的小程序也要求必须使用 HTTPS 请求。

通常来说,SSL 证书分为三大类,他们的安全性是递增的,当然价格和安全系数成正比。

  1. DV (Domain Validation Certificate 域名认证)   DV 证书适合个人网站使用,申请证书时,CA 只验证域名信息。几分钟之内就能签发。免费的,会提示证书风险

  2. OV ( Organization Validation Certificate 所有者认证)  OV 证书需要认证公司的信息。1-2天签发。收费阿里云要4000元/年,不提示风险

  3. EV ( Extended Validation Certificate DV+OV等更严格的认证)   EV 证书的认证最为严格,一般会要求提供纸质材料。签发时间也较久。价格更高,不提示风险

备注:

  • 个人博客、网站,选择 DV 证书即可;

  • 企业网站,但还不想付费,可以选择 DV 证书;

  • 综合性的企业门户网站,可以选择 OV 证书;

  • 金融、电商企业网站,选择 EV 证书。

  • 开发环境搭建

1、公众帐号配置域名

必须在公众帐号内配置域名,小程序的请求才能合法访问到后台站点。


所有通过小程序发起的Url请求都需配置在此【服务器域名】中,并必须是Https。

这里提供一个免费的后台API站点,提供几个API:put,get,del,match,list,wxlogin,wxUser

能基本满足【增删查】的功能。

网站:微信小程序club:http://www.wxappclub.com/

ps:注册需用邀请码的,可以加Q或关注公众号跟我要。

qq:117667985  公众号:hongji

现献上一枚,先到先得:S9IMPH

2、下载安装开发工具

官方工具:https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html

本人觉得开发工具开发效率不高,只用来作调试,使用第三方开发工具进行代码开发

sublime+插件snippet

sublime下载地址:https://pan.baidu.com/s/1mh5Yuqk

snippet插件下载:https://github.com/Abbotton/weapp-snippet-for-sublime-text-2-3

具体安装详情帖子:http://www.wxappclub.com/topic/729

参考引用资料:小程序官方,腾讯云,腾讯Bugly,微信小程序club的作者【风潇雨落】

下一篇,小程序的架构及实现机制,信道服务及会话管理

欢迎关注公众号(hongji8410)和加入QQ群一起交流(522342554)

 

微信小程序教程(第二篇)的更多相关文章

  1. 使用wepy开发微信小程序商城第二篇:路由配置和页面结构

    使用wepy开发微信小程序商城 第二篇:路由配置和页面结构 前言: 最近公司在做一个微信小程序的项目,用的是类似于vue的wepy框架.我也借此机会学习和实践一下. 小程序官方文档:https://d ...

  2. 微信小程序教程(第一篇)

    目录 第一篇小程序概述 第二篇如何注册接入小程序及搭建开发环境 第三篇小程序的架构及实现机制,信道服务及会话管理 第四篇小程序开发基本框架及其限制与优化 第五篇小程序开发项目实例,测试及发布 .... ...

  3. 微信小程序教程汇总

    目前市面上在内测期间出来的一些实战类教程还是很不错的,主要还是去快速学习小程序开发的整体流程,一个组件一个组件的讲的很可能微信小程序一升级,这个组件就变了,事实本就如此,谁让现在是内测呢.我们不怕,下 ...

  4. 微信小程序之微信登陆 —— 微信小程序教程系列(20)

    简介: 微信登陆,在新建一个微信小程序Hello World项目的时候,就可以看到项目中出现了我们的微信头像,其实这个Hello World项目,就有一个简化版的微信登陆.只不过是,还没有写入到咱们自 ...

  5. 微信小程序教程系列

    微信小程序教程系列 来源:       https://blog.csdn.net/michael_ouyang/article/details/56846185 相关连接:http://blog.c ...

  6. 微信小程序 教程之引用

    系列文章: 微信小程序 教程之WXSS微信小程序 教程之引用微信小程序 教程之事件微信小程序 教程之模板微信小程序 教程之列表渲染微信小程序 教程之条件渲染微信小程序 教程之数据绑定微信小程序 教程之 ...

  7. 使用wepy开发微信小程序商城第一篇:项目初始化

    使用wepy开发微信小程序商城 第一篇:项目初始化 前言: wepy小程序项目初始化的操作,官方文档看了好几遍,感觉写得不是很清楚. 这篇写得挺好的:小程序开发之wepy 1.初始化项目 (1)全局安 ...

  8. python爬取微信小程序(实战篇)

    python爬取微信小程序(实战篇) 本文链接:https://blog.csdn.net/HeyShHeyou/article/details/90452656 展开 一.背景介绍 近期有需求需要抓 ...

  9. 微信小程序教程(第三篇)

    小程序的架构及实现机制,信道服务及会话管理 小程序架构及实现机制 小程序并不是 H5 应用,而是更偏向于传统的 CS 架构,它是基于数据驱动的模式,一切皆组件(视图组件).所以建议在开发小程序时不要以 ...

随机推荐

  1. POJ 3494 Largest Submatrix of All 1’s

    POJ 2796 Feel Good HDU 1506 Largest Rectangle in a Histogram 和这两题一样的方法. #include<cstdio> #incl ...

  2. STM32-NVIC中断管理实现[直接操作寄存器]

    源:stm32 NVIC中断管理实现[直接操作寄存器]     cortex-m3支持256个中端,其中包含了16个内核中断,240个外部中断.stm32只有84个中断,包括16个内核中断和68个可屏 ...

  3. MPU6050首例整合性6轴的姿态模块(转)

    源:MPU6050首例整合性6轴的姿态模块 Mpu6050为全球首例整合3轴陀螺仪.3轴加速器.含9轴融合演:MPU-6000为全球首例整合性6轴运动处理组件,相较于多组件方案,免除了组合陀螺仪与加速 ...

  4. Word中的公式向上偏或向下偏的解决方法

    在word 2010中,发现公式无法与文字排成一行时,可选中文字,然后点“字体”,然后“高级”选项中选择“位置”,然后根据不同情况选择“标准”.“提升”.“降低”.

  5. 搭建NDK环境

    2014.07.14 搭建OK,但是目前只能手动编译c代码,具体不清楚.

  6. MySQL密码过期策略

    如果要设置密码永不过期的全局策略,可以这样:(注意这是默认值,配置文件中可以不声明) [mysqld] default_password_lifetime=0 禁用密码过期: ALTER USER ' ...

  7. 漂亮的PHP验证码

    <?php class Imagecode{ private $width ; private $height; private $counts; private $distrubcode; p ...

  8. php 正则只保留 汉字 字母 数字

    $str = "?><?>”\"<喂喂喂555?><|“:L}{P+_)In thsdff0?><M<>\"s ...

  9. Angular - - ngCsp、ngFocus、ngBlur、ngForm

    ngCsp 处理CSP(上下文安全策略)的支持. 当开发如google浏览器的扩展时候这个就必须使用. CSP禁止应用程序使用eval和Function(string)生成的函数.如果我们需要兼容,我 ...

  10. js原生设计模式——3简单工厂模式\js面向对象编程实例

    <!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8&qu ...