公众号服务
对公众号的 RSS、刷新凭证、请求凭证进行配置
remoteServer
yaml
mp:
remoteServer:
protocol: "https"
hostname: "rss.example.com"
port: 80在本地打开公众号文章页面,会向该服务提交凭证信息。同时,如果 RSS 链接指定了 proxy=1,添加的代理前缀也是该服务的地址
如果在本地运行,需要和 api 的服务配置相同
远端服务模式
即部署在 linux 服务器上,仅提供 RSS 和 API 服务。该模式下,remoteServer 需要设置为服务器的地址,或者实际的域名,比如
yaml
mp:
remoteServer:
protocol: "https"
hostname: "rss.example.com"
port: 80同时配套的「本地服务」的配置,和上面保持一致
刷新凭证
yaml
mp:
refreshToken: "123"
refreshSkipMinutes: 20同样本地和远端都要配置,本地向远端提交公众号凭证时,通过该 token 校验请求是否授权。
refreshSkipMinutes: 刷新时若账号在最近 N 分钟已更新则跳过,默认 20 分钟。
请求凭证
yaml
mp:
tokenFilepath: "./token.txt"是一个文件路径,可以指定一个绝对路径。启动后,如果该文件存在,则会读取内容,将每一行作为一个token,内容不为空(存在token时),每次 API 请求或 RSS 请求,都需要在 query 加上 token= 参数,否则会拒绝访问