位置: 编程技术 - 正文

详解nodejs微信公众号开发——1.接入微信公众号(nodejs微信小程序开发工具)

编辑:rootadmin

推荐整理分享详解nodejs微信公众号开发——1.接入微信公众号(nodejs微信小程序开发工具),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:node wechat,node 微信公众号开发,node 微信,node 微信,nodejs 微信公众号,node wechat,nodejs 微信公众号,nodejs 微信公众号,内容如对您有帮助,希望把文章链接给更多的朋友!

接入微信公众号是开发的第一步,万事开头难,走好第一步,后面的路就更宽广。

1.公众平台测试帐号的使用

登录微信公众平台,由于很多开发人员并没有认证的的微信公众号,所以比较折中的方式是使用公众平台测试帐号来测试功能,其优势是能够测试微信公众号的绝大部分功能,不受认证门槛的限制。

进入测试账号管理界面:

我们需要配置接口的信息,URL和Token是微信公众平台和本地开发服务建立连接的桥梁。

微信配置好后,扫面下方的测试号二维码,即可以在手机上测试开发的功能。

2.验证公众号

详解nodejs微信公众号开发——1.接入微信公众号(nodejs微信小程序开发工具)

一图胜千言。接入公众号时,微信公众平台需要验证开发者的身份,向开发者填写的URL发送一个GET请求,请求中包含4个参数:signature、echostr、timestamp和nonce,收到该请求,我们需要做的事情:

将token、timestamp和nonce三个参数进行字典排序; 将三个字符串拼接成一个字符串进行sha1加密; 将加密后的字符串与signature进行比较,如果相同,表示这个请求来自微信,我们直接原样返回echostr的内容,接入验证成功。

3.搭建开发服务器

搭建开发服务器的方式有很多,如购买云服务器、使用花生壳、ngrok、localtunnel等。这里为了简单起见采用localtunnel。先全局方式安装localtunnel,

启动lt

4.编写代码

好了,现在开始编写app.js的代码:

5.配置测试公众号信息

代码编写完毕,现在开始正式配置啦。在终端中输入lt --port 启动localtunnel,得到对外可访问的URL:

这个URL填写到测试账号管理界面中的URL,Token字段可随意填写,方便起见,就用wemovie吧!

填写完毕,点击提交,发现验证成功,恭喜!

注:

由于localtunnel不是很稳定,所以可能一开始点击提交提示的是黄条的配置失败,需要多点一两次按钮; 每次重启程序,都需要重启localtunnel获取新的URL,然后重新配置。(这就是选择简单付出的代价T_T)

到此为止,已经打开了通向微信公众号开发的大门,接下来,我们将继续探索nodejs微信公众号开发之旅。

标签: nodejs微信小程序开发工具

本文链接地址:https://www.jiuchutong.com/biancheng/377928.html 转载请保留说明!

上一篇:node.js实现登录注册页面(nodejs登录成功跳转)

下一篇:详解nodejs微信公众号开发——2.自动回复(node.js开发微信小程序)

  • 采购价格含税吗
  • 企业出售土地的土地增值税计算方法
  • 景点门票可以做账吗
  • 资产处置损益包含增值税吗
  • 样品费用会计分录
  • 一般纳税人销售旧货
  • 公允价值变动计入其他综合收益
  • 材料成本差异月初贷方余额表示什么
  • 少数股东权益如何保障
  • 开办费如何做纳税调增
  • 中秋员工福利费会计分录
  • 现金支票作废需要签字吗
  • 水电费大于发票怎么处理?
  • 国际货运代理免税备案取消了吗
  • 活动费的税率
  • 学校有没有纳税人识别号
  • 代数分配法适用于什么
  • 土地在会计中怎么处理
  • 加工费月底需要全部结转吗
  • 委托贷款利息收入增值税
  • 纳税期限变更需要什么
  • 个人独资企业免费刻章吗
  • 其他收入工会经费计税依据
  • 农业公司的会计分录
  • 安装win7系统的硬件要求
  • 怎么看腾讯游戏
  • 销售返利如何做账
  • 申请开立临时存款账户
  • wamp设置
  • php生成时间戳
  • 应税消费品属于什么科目
  • 公司收到投资款怎么写收据?
  • 买保安服装
  • 稽查补缴以前年度的社保
  • 建信信托介绍
  • 快速上手:华硕路由器的wireguard服务器
  • web前端修炼之道
  • mysqldump 导出数据
  • php initialize
  • 缴纳工会筹备金可以计入工会经费科目吗
  • 税务局开普票需要什么材料
  • 增值税iva
  • 工会经费计提的比例
  • 非民营企业会计账务处理
  • 股权转让溢价部分会计分录
  • 应付账款挂账
  • 主营业务收入核算项目组合表
  • 财务费用为零的原因
  • 长期借款的账务处理会计分录
  • 车船税缴纳后有发票吗
  • 高新技术企业的税收优惠政策
  • 修筑公路的流程视频
  • 生产经营所得成本费用怎么算
  • 日记账怎么设置
  • 物流行业会计核算特征有哪些
  • 企业年初借的
  • mysql order by 性能
  • linux安装.sh
  • 3种方法教你有效祛湿
  • centos lftp
  • freebsd wifi设置
  • windows7的所有操作都可以从( )
  • mac版cad2022使用教程
  • windows10 upnp
  • 如何自定义wifi名称
  • linux Intel 845集成显示驱动下载
  • cocos2d教程
  • cocos2dx 2.2.2
  • python opencv
  • unity物理引擎原理
  • android颜色代码表
  • jquery中的动画方法有哪些
  • javascript如何学
  • javascript 数组删除
  • python中的stringvar
  • androidapk网站
  • 公司税务电子发票怎么开
  • 河南商丘医疗保险在微信上怎么交
  • 百望税控盘电子发票怎么打
  • 浙江省税务局发票短信
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设