Pixiv获取Refer Token的方法

Pixiv获取Refer Token的方法

https://gist.github.com/upbit/6edda27cb1644e94183291109b8a5fde

README.md

# Retrieving Auth Token (with Selenium)

1. Setup, install [Selenium/ChromeDriver](https://selenium-python.readthedocs.io/installation.html#drivers)

```sh

pip install selenium

# download chromedriver from https://chromedriver.storage.googleapis.com/index.html?path=91.0.4472.101/

# eg: wget https://chromedriver.storage.googleapis.com/91.0.4472.101/chromedriver_mac64.zip && unzip chromedriver_mac64.zip

```

此文件已被截断。 显示原始文件

README.zh.md

使用方法:

1. 下载 pixiv_auth.py 脚本,以及 [chromedriver](https://chromedriver.storage.googleapis.com/index.html?path=91.0.4472.101/)(放在脚本目录)

2. `pip install selenium`

3. `python pixiv_auth.py login`

成功后会在窗口内自动显示`refresh_token`,保存起来以后通过 `api.auth(refresh_token=REFRESH_TOKEN)` 登录

注:如果在墙内访问,请**手动设置** `REQUESTS_KWARGS.proxies` 的代理,不然获取code后无法正确提交请求到Pixiv (现象是 `[INFO] Get code: xxxxx` 后一直卡住,未requests配置代理即可)

pixiv_auth.py

#!/usr/bin/env python

import time

import json

import re

import requests

from argparse import ArgumentParser

from base64 import urlsafe_b64encode

from hashlib import sha256

此文件已被截断。 显示原始文件

相关推荐

美剧丧尸片连续剧大全 美国丧尸电视剧排名
365充值真人注册

美剧丧尸片连续剧大全 美国丧尸电视剧排名

📅 08-18 👁️ 4820
42岁属什么生肖
365充值真人注册

42岁属什么生肖

📅 09-22 👁️ 2029
王大治为什么不娶董洁 董洁和王大治是怎么回事
365充值真人注册

王大治为什么不娶董洁 董洁和王大治是怎么回事

📅 08-29 👁️ 2237