【微信开发】基础知识

背景

由于项目中要实现对关注公众号的用户实现定制消息推送,所以需要进行微信开发

 

订阅号 · 服务号 · 小程序 · 企业微信

1.进入微信公众号平台,可以申请公众号:https://mp.weixin.qq.com/
2.当我们选择注册的时候,会有4个选择

这里写图片描述

它们各自的侧重点是不同的,从开发角度,简单来说明一下(详细情况百度就好)

订阅号的功能是向用户推送消息,每天可以群发1条消息
在进行认证之后可以自定义添加菜单,添加跳转url,但是一些高级开发接口没有开放,所以关于用户信息,交易这部分的功能是没有的

服务号的功能是向用户提供服务,每月只能发送4条消息
服务号可以进行高级功能的开发,用户管理,交易,语音,地理什么的

企业微信,也就是之前的企业号,主要为企业内部提供服务,它需要用户关注,填写信息,同时管理员需要进入企业微信后台,把用户添加到通讯录中,双方认证,这样,用户才能收到企业信息

小程序,是一种不需要下载安装即可使用的应用,用户通过扫一扫或者搜索即可使用。开发的时候需要我们把自己的页面上传到腾讯云端服务器,然后调用自己服务器上的相关接口。


简单来说,订阅号是来发布消息的,服务号是用来开发提供服务的,它们都是对外的公众号,关注即可
企业微信是企业内部使用的,相比于订阅号和服务号,需要后端添加用户;小程序则是网页版的app了

 

公众号平台 开发区域

这里写图片描述

现在仅作了解,正式开发的时候仔细研究就好,多看看开发者文档会有很大的帮助。

 

测试号开发

这里写图片描述

这里值得一提的是开始的时候我们可能没有服务号,或者接口权限不全,或者在开发公司服务号之前需要先进行一系列的测试,写一些demo

这时候,就可以进入 【开发者工具】 - 【公众平台测试账号】,进行各种测试开发

 

web开发者工具

这里写图片描述

因为我们进行微信端的开发,经常会在电脑和手机端切换,调试自己的程序,不是很方便

这款工具就在【开发者工具】 - 【web开发者工具】,它可以在电脑端模仿手机访问

这里写图片描述

开始的时候,直接输入网址,会出现这个问题。是因为它模仿手机登录,需要有一个绑定一个微信号进行模仿。
解决办法就是进入公众号平台的开发者工具,把自己的微信号绑定到上面就可以测试了

 

小结

开始的时候知道微信开发的一些基本知识,知道要开发什么,开发环境,开发工具,开发文档

了解原理流程之后,然后就是各种测试,最终根据项目的需求实现相应的功能

微信小游戏是运行在微信内部的小型游戏应用,它依托微信平台的庞大用户基础,为用户提供便捷的游戏体验。开发微信小游戏需要掌握以下知识准备: 1. **了解微信小游戏平台规则**:首先需要熟悉微信小游戏的官方文档,了解小游戏的接入流程、开发规范以及发布审核标准。 2. **掌握开发技术**:微信小游戏支持使用JavaScript语言开发,并且主要使用微信官方提供的游戏开发框架,如Cocos Creator、LayaAir等。此外,还需要熟悉微信小游戏提供的API接口,包括游戏管理、支付、用户数据等。 3. **了解前端技术**:作为网页游戏的一种,微信小游戏在前端技术上与网页游戏有很多相似之处,如HTML5、CSS3、Canvas绘图等,因此需要有一定的前端基础。 4. **熟悉游戏设计原理**:包括游戏循环、物理引擎、碰撞检测、AI设计、关卡设计等基本游戏设计原理。 5. **掌握性能优化**:在移动设备上,资源和性能都是有限的,因此需要了解如何优化游戏性能,包括资源管理、内存管理、帧率控制等。 6. **了解微信开发工具**:使用微信开发者工具进行游戏的开发和调试,这个工具提供了代码编辑、预览、调试、性能分析等功能。 7. **掌握网络通信**:如果游戏涉及网络对战或数据同步,需要了解和使用微信小游戏提供的网络API进行数据交互。
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值