如何获取 Pixiv RefreshToken |
您所在的位置:网站首页 › pixiv-viewer官网页面 › 如何获取 Pixiv RefreshToken |
从下列方式中选择一种进行操作,操作之前确保自己可以连接到 Pixiv 进行登录,获取到的 RefreshToken 可妥善保管以便后续使用 方式一:从本站(pixiv.pics)网页端进行登录Android 端可以使用 Kiwi 浏览器进行操作 首先安装 URLRedirector 浏览器插件,下载地址:https://github.com/fengyc/URLRedirector导入 URLRedirector 在线规则配置,规则地址:https://pixiv.pics/helper/redirect.json安装 Tampermonkey 浏览器插件,下载地址:https://www.tampermonkey.net/index.php安装登录工具用户脚本,脚本地址:点击安装在此页面选择 App API (OAuth) 进行登录:https://pixiv.pics/account/login,会打开 Pixiv 官方登录页面登录成功后可在设置页面导出 RefreshToken 以供其他软件使用方式二:从本站(pixiv.pics) APP 端进行登录下载本站(pixiv.pics) APP 端 (Android/Windows): https://pixiv.pics/setting/down_app安装打开后从 设置 - 登录 - App API (OAuth) 进行登录,会弹出 Pixiv 官方登录页面登录成功后 Android 端如果有弹窗的话请选择本站 APP(Pixiv-Viewer) 进行回调,Windows 端会自动重启之后可在 设置 - 其他设置 导出 RefreshToken 以供其他软件使用方式三:使用 pxder (Node.js) 脚本登录以下内容来自 pxder Readme 文件 准备首先你需要先安装 Node.js >= 16 Windows / Mac打开官网 => 下载左边的 LTS 版本 => 安装一路确定 Linux# Ubuntu curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash - sudo apt-get install -y nodejs # Debian curl -sL https://deb.nodesource.com/setup_16.x | bash - apt-get install -y nodejs # Centos curl -sL https://rpm.nodesource.com/setup_16.x | bash - yum install -y nodejs安装Windows 打开“命令提示符”或者“Powershell”,执行下面的命令,即可安装(注:后续命令皆在此执行) npm i -g pxder登录如果不能直接访问 Pixiv,首先设置代理: pxder --setting按 5 设置代理,例如: http://127.0.0.1:7890 或者 http://127.0.0.1:1080 然后进行登录 pxder --loginWindows正常情况下应该会自动弹出浏览器访问一个登录授权页面,如果没有的话请手动打开“Login URL”,操作下去即可 登录成功时浏览器会弹出如下图所示的一个对话框,选择“打开”即可,这时 pxder 应该会显示登录成功 如果你的体验与上述情况不一致,请使用 pxder --login --no-protocol 命令进行登录,并参考下面的“其他系统”部分进行操作 其他系统正常情况下应该会自动弹出浏览器访问一个登录授权页面,如果没有的话请手动打开“Login URL”,不要急着登录或授权,按以下步骤操作: 按下 F12 打开“开发者工具”,切换到“Network”选项卡,勾选“Preserve log”进行登录或授权操作,最终会进入一个空白页面点击“Doc”进行筛选,找到(一般是)最后一个请求,将 code 参数复制出来,粘贴到程序中并回车以上步骤尽量快速完成,太慢的话验证可能会过期 如果不能直接访问 Pixiv 的话注意设置好代理环境变量 HTTPS_PROXY 安装 Python 环境,可选择官网安装或者微软商店 尝试以下几个脚本,使用方式见其说明 gppt: get-pixivpy-token pip install gppt gppt loginhttps://gist.github.com/ZipFile/c9ebedb224406f4f11845ab700124362 https://gist.github.com/upbit/6edda27cb1644e94183291109b8a5fde https://github.com/mixmoe/HibiAPI/blob/main/scripts/pixiv_login.py (pip 安装依赖后使用 python 执行) 方式五:使用 PixEz (Android/iOS) 进行登录下载 Android: Google Play | Github Release iOS: App Store(美区) 打开软件进行登录,会跳转到 Pixiv 官方登录页面 登录成功后如果有弹窗的话选择 PixEz 进入软件后从 更多 - 账户信息 - Token export 导出后妥善保存 P.S.目前来看 RefreshToken 的时效是比较久的,因此只要登录一次保存好,之后便可以在支持直接从 Token 登录的网站/软件使用,无需再次登录了 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |