位置: 编程技术 - 正文

详解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开发微信小程序)

  • 个税汇算清缴怎么把全年一次性奖金并入综合所得
  • 领用工程物资的账务处理
  • 汽车增值税是企业交给国家的税
  • 采用现金支付
  • 公司间借款利息增值税进项能否抵扣
  • 信用减值损失是什么类科目
  • 政策性用房包括哪些
  • 小规模企业应交增值税的二级科目
  • 销售人员的提成属于什么工资
  • 给评委发酬劳怎么扣税?
  • 暂估入账估低了怎么办
  • 企业报税没报怎么办
  • 购买面粉的税率是多少
  • 处置其他权益工具投资会影响当期损益吗
  • 应收利息的核算范围
  • 日记账的填制
  • 应付政府补贴款名词解释
  • 给已经注销的公司退款
  • 生产性生物资产是什么意思
  • 福利费应计入什么费用
  • 钱打到对公账户
  • 购入土地建厂房要交的税
  • 股东个人财产转让流程
  • 使用php进行mysql数据库编程的基本步骤
  • 现金流量表中收入是含税收入还是不含税
  • 奥林匹克国家公园
  • 浅谈php中其他类的使用
  • 为公司垫付费用,怎么要回
  • php静态方法调用
  • 对数前面有符号怎么计算
  • 收到国税退回的发票
  • 出口退税附加税的计税基础
  • 增值税进项税抵扣凭证
  • 没有初级会计证可以从事会计工作吗
  • 研发费用税前加计扣除金额怎么算
  • 什么经营范围可以开门票发票
  • 季末资产总额怎么计算出来的
  • 以发行股票作为对价取得企业的股权
  • 计提应收账款坏账准备属于谨慎性吗
  • 个人所得税退税退多少钱怎么算
  • 增值税发票税率1%
  • 简易征收适用哪些业务租赁
  • sqlserver2008数据迁移
  • 水利基金的计税税率6
  • 工商年报纳税总额包括滞纳金吗
  • 个人股东和法人股东分红纳税
  • 增值税勾选统计后如何导出明细表
  • 预期信用损失率的确认依据和过程
  • 常见的防暑降温药有
  • 资本公积怎么计提
  • 应交税费未交增值税借方表示什么
  • 施工审图费计入什么科目
  • 法人往自己公司打款没用注明用途
  • 补交上年度的企业所得税税款计入什么科目
  • 发票开商品类别可以报销吗
  • 总账的设置和登记实训报告
  • mysql子查询效率如何
  • sql语句数量
  • Win7系统打开设备和打印机里面什么都没有
  • linux中添加用户和组的操作
  • win10声音文件
  • win8打游戏卡怎么办
  • linux操作系统怎么装
  • jquery拖拽功能
  • android抓取各种log的方法
  • Node.js中的事件循环是什么样的
  • JQuery实现Ajax加载图片的方法
  • 关于事件的报告范文
  • node中的事件循环
  • python面向什么编程
  • 用python语言编写
  • Android ViewPager+Fragment滑动选项卡,tab点击选项卡
  • js框架开发实例
  • python asyncio await
  • 新疆油田在哪个地方
  • 税务局不动产交易缴税方案
  • 税控盘时间不对有影响吗
  • 投资联营的房产税纳税人是谁
  • 交完车船税后地税局都给什么
  • 太原公安分局有几个
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设