Nginx概述Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。官网:https://nginx.org/下载和安装在Nginx的官网的下载页面中(nginx: download),就展示了当前Nginx版本,并提供了下载的连接。 如下: 安装依赖包由于nginx是基于c语言开发的,所以需要安装c语言的编译环境,及正则表达式库等第三方依赖库。
转载
2024-09-13 20:26:16
64阅读
微信公众号开发调试非常不便,又不至于在服务器搭建开发环境。如果微信公众号的操作返回信息能发送到本机,那么就可以正常开发,设置断点调试。这就用到内外网的端口映射。一、开始前先要有个微信公众号,没有也没关系。去申请一个测试号,连接如下。测试号入口测试号申请好之后会得到APPID,appsecret等信息。接口配置中的 URL是今天的主角。这个地址一般是一个公网地址,需要把这个地址映射到内网
经常写文章的人,会发现微信公众号自带的编辑器不是很好用,用它来排版一篇写好的文章,往往要花费一两个小时,浪费了大量的时间,最后的排版效果也不是那么好。本篇文章将介绍如何利用markdown、css、html来排版出自己微信公众号的样式,排版时间只需要几秒钟就可以完成。认识MarkdownMarkdown是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的HTML文档。
1、准备工作2、编写脚本3、手动验证4、配置到 CronJob 中1、准备工作创建一个企业微信账号,并创建一个组,在组里面配置企业微信提供的机器人。将机器人提供的 WebHook 地址保存。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 用户小程序,支持 RBAC 动态权限、多租户、数据权限、工作流、三方登录、支付、短信、
转载
2024-07-18 09:29:11
92阅读
一、开发前准备1)准备一个服务器,一个已经备案的域名(小程序开发必须使用:https)2)涉及到微信支付的,需提前在微信支付商户平台,申请商户号和秘钥3)如果需要将微信公众号或微信小程序相互打通,需提前在微信开放平台注册账号,并将微信公众号或小程序绑定在一起(此时才会获取到unionid)二、配置1)开发配置操作路径:微信公众平台 —— 开发 —— 基本配置操作页面注意:如果是进行公众号网页开发以
转载
2024-02-29 12:27:30
75阅读
Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,处理请求是异步非阻塞的,多个连接(万级别)可以对应一个进程。而Apache是同步多进程模型,一个连接对应一个进程。#user nobody;
#指定nginx进程数
worker_processes 1;
#全局错误日志及PID文件
#error_log logs/error.log;
#error_log l
转载
2024-05-29 10:34:28
162阅读
用户的授权获取用户的公众号信息。 appid公众号的唯一标识redirect_uri访问接口获得code后回跳到自己项目的页面地址response_type固定值codescope应用授权作用域:snsapi_base (不弹出授权页面,直接跳转,只能获取用户openid)。snsapi_userinfo (弹出授权页面,可通过openid拿到昵称、性别、所在地。并且, 即
转载
2023-08-07 15:37:57
184阅读
1、OAuth2.0简介 OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用。 允许用户提供一个令牌,而不是用户名和密码来访问他们存放在特定服务提供者的数据。每一个令牌授权一个特定的网站(例如,视频编辑网站)在特定的时段(例如,接下来的2小时内)内访问特定的资源(例如仅仅是某一相册中
步骤一:绑定域名 先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。 备注:登录后可在“开发者中心”查看对应的接口权限。请注意:你配置的域名是在哪里服务器上部署这,就需要将下载的文件,放在那台服务器上案例:https://supernote.com.cn/#/service安全域名则为:supernote.com.cn步骤二:引入JS文件
我们都知道,微信公众号的“阅读原文”可以添加任何网址,一般情况下可以放置文章的原文链接、活动链接和附件链接。然而,让很多公众号运营者头疼的是,“阅读原文”在实际的使用中,很容易被忽视,粉丝的打开意愿、打开率都很低。在公众号图文不支持超链接的时候,它恰巧又是为数不多的解决方案之一。给文章添加附件的时候,使用百度网盘链接是他们最为常用的做法。很多运营者都忽视了一点,粉丝使用起来极其麻烦,粉丝需要在网页
目录概述REST的优点应用场景快速入门标准Java REST API:JAX-RS简介REST服务提供端详解
HTTP POST/GET的实现Annotation放在接口类还是实现类JSON、XML等多数据格式的支持中文字符支持XML数据格式的额外要求定制序列化配置REST Server的实现获取上下文(Context)信息配置端口号和Context Path配置线程数和IO线程数配置长连
服务器URL配置 是微信公众号开发里非常重要的一个步骤。虽然微信公众平台已经给了我们很多 必要的功能 像:查看用户,查看用户消息,给用户回复消息,自动给用户回复消息,根据用户消息内容回复给用户图文消息等等等。。。但是 有些我们需要实现的很多业务功能 微信公众号的后台是实现不了的。比如我们要根据用户的消息、菜单的点击事件来实现相应的业务逻辑是没办法实现的。那么这个时候,我们就要用到微信提供给我们的
转载
2024-03-26 20:02:08
1042阅读
需求:以微信公众号为入口,提供h5页面共用户进行业务操作,用户信息完全依赖公众号;方案:创建公众号-》用户关注公众号-》静默授权到h5页面-》h5页面获取用户信息-》用户在h5页面上进行业务操作;准备:公众号一个(必须是需要认证的,认证需要硬性条件,无奈只能用测试账号,测试账号有一个坑的地方,下边会讲到), 可以进行域名访问80端口的服务器一台(域名和服务器都好搞也便宜,但是域名需要备案才能访问,
转载
2024-05-03 15:00:02
93阅读
整理的微信公众号测试账号API接口文档。 {
"info": {
"_postman_id": "cfd03c16-5694-4331-96c4-406ab52c1fd0",
"name": "微信公众号接口",
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
},
转载
2024-05-08 19:18:46
93阅读
本着友好交流与学习的目的,我们开通了本公众号的相关粉丝群。
原创
2021-06-17 23:16:00
1155阅读
对象分配内存 处理并发安全问题 ...
原创
2022-11-30 19:59:27
287阅读
MaxPress:MarkDown+Python实现微信公众号一键排版基本功能批量转换MarkDown文档为适合粘贴微信编辑器的HTML文件。支持自定义:正文字号、文字颜色(正文颜色、主题色、引用色)、行间距、段间距、标题水平对齐方式、内容两侧留白比例、底部图片。转换完成的MarkDown文档可以自动移动存档。开始使用下载使用Windows/Mac版可执行程序一键排版使用Markdown创作你的内
转载
2023-10-14 18:09:58
286阅读
=͟͟͞͞( •̀д•́)用Node.js开发一个微信公众号闲来无事,于是弄了个微信的公众号来玩玩~
下文来介绍如何弄一个微信公众号吧。微信公众号工作原理先来简单的介绍下,大概的工作流程大概如下图所示:当用户给公众号发送消息时,微信服务器通过我们绑定的服务器URL,将消息以及验证信息进行打包,发送到该URL,类似于POST请求。服务器接收到消息后,解析消息,然后通过HttpServletRespo
转载
2023-12-03 20:16:16
139阅读
微信公众号注册微信公众号微信公众号平台微信公众号测试新建微信公众号后台项目注入依赖<!-- lombok:get set方法的注解 -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifact
转载
2023-08-25 16:47:17
197阅读
一、准备工作在微信开发平台申请一个测试账号(优先选择这个),如果可以使用认证过的订阅号最好,不过我们在开发阶段很多功能都是测试用的,申请一个测试账号完全够用 个人的订阅号是不可以申请认证的,所以很多微信API不可以用二、开始开发写在前面项目所需依赖<!-- SpringBoot Web容器 -->
<dependency>
<g
转载
2023-09-06 09:02:37
225阅读