效果展示
帮助
配置该插件需要一点技术力,如果不懂这方面的话,可以将这个文档发送给你信任的好友帮你操作。
1. 配置
该插件的正常工作依赖于配置。
-
假若你使用
Docker
运行PagerMaid
,你可以使用环境变量PLUGIN_PIXIV_<KEY>
来定义对应的值(如PLUGIN_PIXIV_PROXY=socks5://127.0.0.1:8000
) -
假若你直接运行
PagerMaid
,你可以在PagerMaid
工作目录的data
文件夹下创建文件pixiv.yml
(如:你PagerMaid
运行在路径/home/pagermaid/pagermaid
下,则创建文件/home/pagermaid/pagermaid/data/pixiv.yml
),使用 YAML 来管理配置
目前支持以下配置:
# 设置代理,支持 SOCKS{{4/5}}, HTTP(S)
proxy: socks5://127.0.0.1:8000
# 设置 Refresh Token(详见 "2. 设置 Refresh Token")
refresh_token: XobduHfMQHhZaNeYboGebfoBQgQwBXDHaLZzGoEWELM
# 设置发送插图所包含的元素(详见 "3. 插图支持元素")
message_elements: ["image", "title", "caption"]
2. 设置 Refresh Token
为了能够正常使用插件,你需要配置 Pixiv 账户的 Refresh Token 用于认证操作。
具体获取 Refresh Token 方法,可参考 @ZipFile Pixiv OAuth Flow 或 OAuth with Selenium/ChromeDriver。
获取到的 Refresh Token,填入配置中的 refresh_token 中。
(不推荐!!!) 如果不怕泄漏 Token 的话,可以直接使用指令 ,sh echo "refresh_token: <Token>" > ./data/pixiv.yml
(将 <Token>
替换成你的 Refresh Token),然后 ,reload
便可使用。
3. 插图支持元素
- image: 图像
- id: 插图 ID
- title: 标题
- caption: 说明
- tags: 标签
- resolution: 分辨率
- upload_time: 上传时间
- author: 作者信息