自媒体运营一文多发(ArtiPub部署)攻略
起因
如题,一文多发
为什么要一文多发?
最主要的一点就是:获取最大的曝光度
过程
简单举一个例子:
我们写了一篇文章在博客上,现在需要同步发表在简书
上,暂时想了三个自动化的办法
- 编写程序,配置文件存储
简书
账号密码,每次发表文章的时候自动登录,发表文章部分通过抓包分析数据包,能够把流程自动化写在程序里 - 每次发表文章的时候需要
简书
在线,即浏览器cookie
不过期,从浏览器cookie
中获取账号发表文章的权限,然后再抓包分析数据包,把发文流程自动化 - 找网上有没有实现好的程序
选择
第一种方式需要自动登录,但是现在各个平台的登陆过程不一样,而且一般都需要识别验证码,直接放弃
第二种方式比较好,但需要花费时间精力
第三种方式更好,不需要自己造轮子了,并可以在原来的基础上进行修改
当然是选择第三种方式
寻找
先看到了openwrite一文多发平台
简单看了一下,确实能够达成我们想要的功能
但是如果不开通会员的话普通用户文章扩散次数每月只有10
次,对穷人的我太少了呜呜呜
然后看到了ArtiPub开源项目,加了作者建立的微信交流群之后才知道已经很久不维护了,害,开源项目最后的结局都会走向不维护而被扫进时代的垃圾堆吗
不过好像里面的一些接口还是可用的,尝试部署发送一下
部署ArtiPub
官方给出了三种安装方式,我们采用一贯的docker
部署
在安装了docker
和docker-compose
的基础上
先创建一个ArtiPub
文件夹
mkdir ArtiPub
创建docker-compose.yaml
文件
version: \'3.3\'
services:
app:
image: "tikazyq/artipub:latest"
environment:
MONGO_HOST: "mongo"
ARTIPUB_API_ADDRESS: "http://localhost:3000" # 后端 API 地址,如果安装地址不在本机,请修改为协议 + 服务器 IP 地址 + 端口号(默认为 3000)
ports:
- "8000:8000" # frontend
- "3000:3000" # backend
depends_on:
- mongo
mongo:
image: mongo:latest
restart: always
ports:
- "27017:27017"
注意:
ARTIPUB_API_ADDRESS: “http://localhost:3000“
如果跟我一样是使用服务器部署,需要将localhost
修改为服务器ip
接着使用
docker-compose up -d
即可部署成功,访问 服务器IP:8000
部署成功,不过这种没有登陆限制的服务,感觉不太安全
登陆助手使用教程如图
在简书
登陆的情况下,点击一键获取登录信息按钮
可以看到已经导入了
一文多发
将以前写过的一篇文章拿来发表:https://www.cnblogs.com/Cl0ud/p/14324445.html
点击发布
选择发布平台为简书
点击发布后,却是错误的,又试了几次,还是显示错误,应该是没维护接口过期了吧,害。
换成知乎试试
发布成功,在知乎上看看
发布成功,cheer!!!
另
在github
上还看到了另外几个类似的项目
不过更新时间停留在2020
年,不知道是不是也停止维护了
有空的时候还是自己写一个吧