微信小程序如何制作开发,微信小程序简单开发

详细的微信小程序开发和搭建教程:1、申请公众号,公众号分为三种:订阅号、企业号,服务号,它们各自的微信开发的接口权限不一样,一般都是服务号的开发的多,其功能最多

详细的微信小程序开发和搭建教程:

1.申请公众号。公众账号分为三种类型:订阅账号、企业账号、服务账号。服务帐户通常具有更多功能。

2. 基本配置

公众号左栏下方有基本设置,用于设置和连接微信服务器和网站服务器。流程图:

805a7b0b11aa4e00b204f72c467f7411~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717909874&x-signature=XR8p7Wih%2FLuzESXQuq4zF2vSqoE%3D

基本开发者设置:

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

e1bd303c86d1412f8c2e6fb8991b04fc~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717909874&x-signature=UDZ0IkViOM60%2B1RlEHTNlHFpxKc%3D

2) 输入设置

输入URL:http://外网IP:端口号/wx.请前往腾讯云购买成功部查看您的外网IP。 http端口号固定为80,不允许其他条目。

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

a318f596eb364ed78bcb394b6fc26878~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717909874&x-signature=G3ZpfL3Lhvq66HS0rA2nmXKm6tU%3D

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

这里我写一下部分主要代码。仅供参考。

公共静态函数checkSignature(){

$signature=$_GET[‘signature’];//加密签名(必须与点击提交时传递的值进行比较)

$timestamp=$_GET[‘timestamp’];//时间戳

$nonce=$_GET[‘nonce’];//随机数

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

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

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

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

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

if( $tmpStr==$signature ){

回声$_GET[‘echostr’];

}除此之外{

返回假。

}

}

,连接后进一步操作请参考微信公众号开发手册。步骤够详细了。

微信小程序搭建教程:

第1 步:设置开发环境

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

安装完成后,打开并运行,会要求你扫描微信码并登录。然后您将被带到创建项目的页面。

选择添加项目。如果没有AppID,请选择【无】(如果乱写,会显示错误,可能无法进入项目)。

单击“添加项目”,显示开发工具调试页面。

537eb580881f4e6aaa9cca60bcec3fb6~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717909874&x-signature=atMcoeFnMdmHiVylO2ctHe%2Bdqt0%3D

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

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

第三步:将服务器代码部署到云端

虽然服务器开发不是本文的重点,但是你应该了解服务器部署,才能充分体验整个“小程序”的开发和部署过程。有关更多信息,请参阅花生。有关详细信息,请参阅壳牌。

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

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

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

cf91a309cc22463a8d7952f8273d6ea4~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717909874&x-signature=ExP0rYQ0Ge%2BSYZyqnnVOeDIOybc%3D

第5步:Nginx配置https

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

配置完成后,重新加载配置文件并重启Nginx。

第六步:域名解析

您还需要添加域名记录,将您的域名解析到您的云服务器上,以便与https服务一起使用。启用解析后,您可以在花生壳中注册您的域名,并通过域名注册控制台添加主机记录。

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

请输入对应的目录。对于您自己的服务器,进入相应的文件夹并启动它。

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

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

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

d33f1f4bb5994b6a864c1af381601b64~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1717909874&x-signature=2%2B6f8oLfB05hoE7IDYi0yCCtvOY%3D

如果您觉得有价值,请点赞、关注、转发、收藏。如果您想了解更多互联网知识,请加入并分享微信公众号-西安库克多小程序、微信小程序-西安库克多小程序。

原创文章,作者:小条,如若转载,请注明出处:https://www.sudun.com/ask/87536.html

(0)
小条's avatar小条
上一篇 2024年6月2日 下午1:07
下一篇 2024年6月2日 下午1:11

相关推荐

  • 十堰网站优化

    想要在网络时代立足,一个优秀的网站是必不可少的。然而,十堰地区的网站优化现状却并非如此理想。那么,如何提升十堰网站的优化水平?本文将为您揭秘十堰网站优化的重要性、市场需求分析、关键…

    行业资讯 2024年4月7日
    0
  • 如何利用沧州网站优化提升企业网络形象?

    随着互联网的发展,越来越多的企业开始意识到网络形象的重要性。但是,什么是企业网络形象?为什么需要优化企业网络形象?沧州网站优化又有着怎样的重要性?如果你也想知道如何利用沧州网站优化…

    行业资讯 2024年3月20日
    0
  • 如何进行搜索引擎提交?

    搜索引擎提交,这是每个网站主人都应该了解的重要概念。它不仅能够让你的网站被搜索引擎收录,还能提升网站在搜索结果中的排名。那么,什么是搜索引擎提交?它又有着怎样的作用?要如何进行搜索…

    行业资讯 2024年3月20日
    0
  • 大兴网站设计

    随着互联网的发展,网站设计已经成为了一个不可或缺的重要环节。而在众多的网站设计中,大兴网站设计更是备受关注。那么,什么是网站设计?它又有着怎样的重要性?接下来,让我们一起来探究一下…

    行业资讯 2024年4月21日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注