0530-3433334

网站建设 APP开发 小程序

知识

分享你我感悟

您当前位置>首页 >> 知识 >> 小程序

详细的微信小程序开发和搭建教程-微信服务器

发表时间:2023-11-12 11:27:16

文章来源:炫佑科技

浏览次数:139

菏泽炫佑科技 菏泽炫佑小程序开发 菏泽炫佑app制作 炫佑科技

详细的微信小程序开发和搭建教程-微信服务器

1、申请公众账号。 公众账号分为三种类型:订阅账号、企业账号、服务账号。 他们各自微信开发接口权限是不同的。 一般来说,服务账号开发较多,功能也*多。

2. 基本配置

我们公众号左栏下方有一个基本配置。 您需要填写基本信息并获取相关配置信息。 然后我们将使用它来配置并连接微信服务器和我们的网站服务器。 流程示意图:

开发基本配置:

1)登录公众平台官网后,找到“基础配置”菜单栏

2)填写配置

填写url:外网IP:端口号/wx. 外部IP地址请前往腾讯云购买成功部查询。 http端口号固定为80,不允许其他条目。

Token:独立设置。 这个token与公众平台wiki中经常提到的token不同。 该令牌仅用于对开发服务器进行身份验证。

这里的配置是好的,但是还是不行。 我们需要一段代码来打开微信服务器和我们服务器之间的连接。

这里我只写一些主要代码。 仅供参考。

(){

$=$_GET[""];//加密签名(点击提交时需要与传入的值进行比较)

$=$_GET[""];//时间戳

$nonce=$_GET["nonce"];//随机数

$token=TOKEN;//这是我们微信账号设置的token

$ = array($token,$, $nonce);//转换为数组

sort($, );//对数组进行排序

$ = ( $ );//将数组转换为字符串

$ = sha1( $ );//对当前字符串进行加密,以便稍后验证

如果($==$){

回显 $_GET[''];

}别的{

错误的;

详细的微信小程序开发和搭建教程-微信服务器,连接后可以参考微信公众号开发手册进行后续操作。 那里的说明足够详细。

微信小程序搭建教程:

**步:搭建开发环境

首先,我们需要在本地搭建微信“小程序”的开发环境。 也就是下载开发工具。 微信正式推出IDE正式版。 打开官网下载页面,根据您的操作系统进行选择。

安装完成后,打开运行,会要求扫微信码登录,之后就可以看到创建项目的页面。

选择添加项目。 如果没有AppID则选择None(如果乱写会报错,可能无法进入项目)。

点击“添加项目”后,我们将进入开发工具的调试页面。

第二步:下载“小程序”源码

接下来,我们下载“小程序”的源码。 您可以选择直接从官网提供的链接下载,也可以从微信团队的仓库拉取。 建议从仓库拉取,以便及时获取*新代码。

第 3 步:在云端部署代码

虽然服务器的开发不是本文的重点,但是为了充分体验“小程序”的整个开发和部署过程,我们还是需要了解服务器的部署。 详情可以前往花生壳了解更多。

第四步:准备域名并配置证书

如果您已有服务器和域名,并配置了https,则可以跳过步骤4-6。

在微信小程序中,所有网络请求都受到严格限制,不符合条件的域名和协议无法请求。 简单来说,你的域名必须遵循https协议。 所以你还需要为你的域名申请一个证书。 如果您没有域名,可以先注册一个免费域名,然后登录微信公众平台配置通讯域名。

第5步:Nginx配置https

微信小程序云样例镜像中,已经部署了Nginx,但配置中的域名、证书、私钥仍需修改。

配置完成后开发微信游戏小程序,重新加载配置文件并重启Nginx。

第六步:域名解析

我们还需要添加域名记录,并将域名解析到云服务器上,这样域名就可以用于https服务了。 您可以在花生壳中注册域名,并通过域名注册控制台添加主机记录。 解析生效后,域名将支持https访问。

第七步:启动“小程序”服务器

进入对应的目录。 如果是您自己的服务器,请进入相应的文件夹启动。

第八步:配置“小程序”通讯域名

接下来,在微信网页开发工具中打开“小程序”项目,将源文件.js中的通信域名host更改为您申请的域名。

然后点击“调试”,打开小程序Demo,开始体验。

炫佑科技专注互联网开发小程序开发-app开发-软件开发-网站制作等

相关案例查看更多