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

详细的微信小程序开发和搭建教程: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

Like (0)
小条的头像小条
Previous 2024年6月2日 下午1:07
Next 2024年6月2日

相关推荐

  • 双线服务器租用价格是多少?

    你是否曾经听说过双线服务器?它是一种令人兴奋的网络互联网服务器,拥有着许多优势。那么,你知道如何选择适合自己的双线服务器吗?或者你想知道双线服务器租用的价格因素有哪些?别着急,接下…

    行业资讯 2024年4月11日
    0
  • 高防cdn怎么搭建,cdn高防和bgp的区别

    在云服务器行业,两个流行词备受关注:“高防CDN”和“高防IP”。那么,高防CDN和高防IP是什么?它们各自的技术原理和应用场景是什么?更重要的是,价格上有什么区别吗?接下来,我们…

    行业资讯 2024年4月12日
    0
  • 百度如何免费推广

    想要让自己的网站在百度搜索中获得更好的排名,免费推广是一个不错的选择。但是如何利用百度免费推广提高网站排名?这可能是很多人都会感到困惑的问题。今天,我们就来探讨一下百度如何免费推广…

    行业资讯 2024年3月30日
    0
  • 宝应森萨塔个人上班时间,宝应森萨塔怎么样

    SEO,这个陌生却又耳熟能详的术语是什么意思?它在网站建设和设计行业中扮演着什么角色?如何进行SEO优化?做SEO优化时要注意什么?这些问题你可能听过但实际的答案是否令你满意呢?那…

    行业资讯 2024年4月6日
    0

发表回复

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