Python Client for Ipidea Proxy Service API
Project description
ipidea-proxy
Python library for ipidea proxy service API
使用客户端
1. 获取UID和APPKEY
登录用户Profile
https://www.ipidea.net/ucenter/
然后访问API文档链接,从页面上获取UID和APPKEY
https://www.ipidea.net/ipidea-api.html#001
2. 设置环境变量
通过上面获取的UID和APPKEY,设置到以下的环境变量。客户端会自动从该环境变量读取。
export IPIDEA_UID=xxx
export IPIDEA_APPKEY=xxx
3. 初始化客户端
from ipidea_proxy import IpideaProxy
# 通过环境变量设置UID和APPKEY
# 如果UID和APPKEY已经通过环境变量设置,可以这样初始化客户端
ipp = IpideaProxy()
# 通过参数设置UID和APPKEY
ipp = IpideaProxy(uid='xxxx', appkey='xxxxxx')
4. 使用客户端
4.1 设置IP到白名单
# 添加本机公网IP到白名单
ipp.add_whitelist()
# 添加2.3.4.5到白名单
ipp.add_whitelist('2.3.4.5')
4.2 从白名单中删除IP
# 从白名单中删除指定IP
ipp.delete_whitelist('2.3.4.5')
# 从白名单中删除本机对应公网IP
ipp.delete_whitelist()
API Reference
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ipidea_proxy-0.5.0.tar.gz
(7.6 kB
view details)
Built Distribution
File details
Details for the file ipidea_proxy-0.5.0.tar.gz
.
File metadata
- Download URL: ipidea_proxy-0.5.0.tar.gz
- Upload date:
- Size: 7.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
8eac45d2f691de23146868cc49c1e93395adc4b81f9ea9ada73302664a03fe30
|
|
MD5 |
77fb2e1a2f9ed24d3cc0710b4695b385
|
|
BLAKE2b-256 |
42a8cf8e8931a4f68131a9f0833c3709a2d04715400a54f78bd9fe09993ad926
|
File details
Details for the file ipidea_proxy-0.5.0-py3-none-any.whl
.
File metadata
- Download URL: ipidea_proxy-0.5.0-py3-none-any.whl
- Upload date:
- Size: 7.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
08a88ead8eb1a550478da498fd1dbfcfcefd778b87602795df7509be104ee7b6
|
|
MD5 |
d36908bf491951aad542c5417639e10f
|
|
BLAKE2b-256 |
3a65b537feb63f22ce9453600cd49fbf1a230df6914c1ba133ed91efb1fa9a53
|