小鸡词典API
Project description
jikipedia
注意:该项目还在开发完善中,有Bug欢迎反馈
注意:请一定要保持更新,否则会导致某些功能失效
相关页面导航栏
小鸡词典 Jikipedia
作者主页 @Bug鸡
协助开发 @三滑稽甲苯
Github项目
做了些什么?
互动类
- 签到
- 补签
- 收藏
- 新建收藏夹
- 点赞 / 取消点赞
- 评论 / 回复
- 关注 / 取消关注
数据类
- 生成XID
- 加密XID
- Token获取
- 被阅读、点赞的数据
- 个人信息
- 关注(者)
- 粉丝(者)
- 词条内容
- 词条编写者
- 搜索栏的推荐
- 获取昵称
- 获取头像
- 获取签名
创作类
- 创建词条
- 创建杂谈
活动类
- 恶魔鸡翻译器
- 我们的维权
食用教程
安装
pip install jikipedia==0.2.5rc0
import
from jikipedia import Jikipedia
初始化
jiki = Jikipedia(phone='12345678901', password='123456')
参数:
参数名称 | 参数类型 | 参数释义 |
---|---|---|
phone | str | 手机号 |
password | str | 密码 |
返回:
返回值名称 | 返回值类型 | 可能的值 | 返回值释义 |
---|---|---|---|
- | - | - | - |
生成明文XID
感谢 @三滑稽甲苯 协助逆向
xid = jiki.generate_plaintext_xid()
参数:
参数名称 | 参数类型 | 参数释义 |
---|---|---|
- | - | - |
返回:
返回值名称 | 返回值类型 | 可能的值 | 返回值释义 |
---|---|---|---|
xid | str | - | 明文xid |
生成密文XID
xid = jiki.encode_xid()
参数:
参数名称 | 参数类型 | 参数释义 |
---|---|---|
XID | str | 需要明文XID,可选,不填则默认随机生成 |
返回:
返回值名称 | 返回值类型 | 可能的值 | 返回值释义 |
---|---|---|---|
xid | str | - | 加密xid |
Token获取
token = jiki.get_token()
参数:
参数名称 | 参数类型 | 参数释义 |
---|---|---|
- | - | - |
返回:
返回值名称 | 返回值类型 | 可能的值 | 返回值释义 |
---|---|---|---|
token | str | - | 获取的Token |
注意:如果在异地(比如服务器上)挂脚本的话,那么你的机子上登录信息可能会失效 |
**解决方法1:服务器也是会累的,把频率调低,让服务器休息一会儿吧!**
**解决方法2:在本地跑脚本**
**解决方法3:用手机APP** **** #### 恶魔鸡翻译器 ``` jiki.emoji('你好') ``` 参数:
参数名称 | 参数类型 | 参数释义 |
---|---|---|
text | str | 待翻译的文本 |
返回:
返回值名称 | 返回值类型 | 可能的值 | 返回值释义 |
---|---|---|---|
text | str | - | 翻译后的结果 |
搜索栏的推荐
jiki.get_search_recommend()
参数:
参数名称 | 参数类型 | 参数释义 |
---|---|---|
- | - | - |
返回:
参数名称 | 参数类型 | 参数释义 |
---|---|---|
phrase | str | 搜索栏在被点击时显示的的文案 |
placeholder | str | 搜索栏在没有点击时显示的的文案 |
点赞 / 取消点赞
jiki.like(id, True)
参数:
参数名称 | 参数类型 | 参数释义 |
---|---|---|
id | int | 词条id |
状态 | bool | True为点赞,False为取消,可选,不填默认点赞 |
返回:
返回值名称 | 返回值类型 | 可能的值 | 返回值释义 |
---|---|---|---|
HTTP状态码 | int | 200/... | HTTP状态码 |
签到
感谢 @三滑稽甲苯 提供的代码
此功能基于 @三滑稽甲苯 提供的代码二改而来
jiki.sign()
参数:
参数名称 | 参数类型 | 参数释义 |
---|---|---|
- | - | - |
返回:
注意:此功能还没测试过,返回值仅供参考
返回值名称 | 返回值类型 | 可能的值 | 返回值释义 |
---|---|---|---|
状态 | bool | True/False | True为成功,False为失败 |
我们的维权
jiki.gather_event_hope(1024)
参数:
参数名称 | 参数类型 | 参数释义 |
---|---|---|
count | int | 要刷多少,可选,不填默认2000(实际可能是1024) |
注意:实测上限在1024左右,但超过1024不会报错,建议填写区间为1-2000以内的整数 |
返回:
返回值名称 | 返回值类型 | 可能的值 | 返回值释义 |
---|---|---|---|
count | int | - | 所有人一共刷了多少,如果返回值为0则代表超出上上限,要等一会再来(大概2-4小时) |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
jikipedia-0.2.6rc0.tar.gz
(6.2 kB
view details)
Built Distribution
File details
Details for the file jikipedia-0.2.6rc0.tar.gz
.
File metadata
- Download URL: jikipedia-0.2.6rc0.tar.gz
- Upload date:
- Size: 6.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.11.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.10.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b46f1fc9e0d5b7d7f5db3a3f5b8980c2d1b2545f0960f76cb0328b9058a03e3 |
|
MD5 | 2d78c993037a1223f64bdc8c208496fa |
|
BLAKE2b-256 | 2199d60677ebd80f937ff77c468b7c5f315bc66dca9a45b563785b9883bcc91a |
File details
Details for the file jikipedia-0.2.6rc0-py3-none-any.whl
.
File metadata
- Download URL: jikipedia-0.2.6rc0-py3-none-any.whl
- Upload date:
- Size: 6.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.2 importlib_metadata/4.11.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.10.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 743d2bf5a08244c2f8fd0b5b9eea782e1584ddaba3856998538333fbd27f893c |
|
MD5 | 11fc6d9960cd0ce17e0ebe0f60219fac |
|
BLAKE2b-256 | a45ed2f65bf11bf1d45db2e8ddde58090ecf91fdd44ac74f14c148b8d0579348 |