猫史档案馆


编程喵坛最全API !!!已打包成py模块!

用户:我叫以赏我叫以赏查看:1767 回复:14 评论:18 创建时间:2020-08-09T14:20:24


又是我。。。。。。

emm,直接上API文档,

开源地址:

https://gitee.com/wojiaoyishang/Codemao-shequ-APIs

一部分API如下:

# 密码登录 API 

请求 URL: https://api.codemao.cn/tiger/v3/web/accounts/login
请求方法: POST
请求信息:{"identity":"#Username#","password":"#Password#","pid":"65edCTyg"}

请求说明:
header添加 {"User_Agent": User_Agent,"Content-Type": "application/json;charset=UTF-8"}


请求失败:
状态代码: 403 Forbidden

请求成功:
状态代码: 200 OK
返回cookie设置


************************************************************************************************

# 验证cookie API

请求 URL: https://shequ.codemao.cn/user/
请求方法: GET
无请求信息

请求说明:
header添加 {"User_Agent": User_Agent,"Content-Type": "application/json;charset=UTF-8"}

若cookie有效,则状态代码为200,无效则为304

************************************************************************************************

# 获取自己信息1 API

请求 URL: https://api.codemao.cn/web/users/details
请求方法: GET
无请求信息

请求说明:
header添加 {"User_Agent": User_Agent,"Content-Type": "application/json;charset=UTF-8"}
需传入cookie

获取到json

数据key --  数据分类 -- 数据类型
id   --  用户ID --  int
nickname -- 用户昵称 -- str
avatar_url -- 用户头像URL -- str
email  --  用户邮箱 -- str
gold   --   用户金币数 -- int
qq   --  用户QQ  -- str
real_name  --  用户真名 -- str
sex   --  用户性别 -- str(男MALE  女FEMALE)
username -- 用户名 -- str
voice_forbidden -- 已被禁言 -- bool
birthday -- 生日 -- int (时间戳)
description -- 简介 -- str
phone_number -- 加掩码的电话 -- str
create_time -- 用户创建时间 -- int(时间戳)
oauths -- 用户账户绑定情况 -- list(列表内有数组见下)
 |       原数据:[ {'id':1,'name':'wechat','is_bound':False} , ...]
 |       翻译: id -- 1:微信 2:QQ 3:优学派 4:国家教育资源公共服务平台 5:豹豹龙官网 6:新华文轩出版传媒 7:云知声 8.icollege远程教育平台 9.dledc? 10.apple? 11.我time网 12.中国招商银行 13:编程猫-新零售
 |              name -- 上述对应的名称     is_bound -- 是否绑定
has_password -- 用户有密码 -- bool
user_type -- 用户类型 -- int (未知,盲猜有普通用户、管喵之分)
show_guide_flag  -- 展示向导标志 -- int (未知,盲猜引导页面)

************************************************************************************************

center_image


回复

上一页第 1 页 / 共 1 页下一页
汪宰牛奶汪宰牛奶

开源地址变成喵喵喵了

点赞0


评论

好了

好了??


星空之忆星空之忆

……

点赞0


评论

朋友,我是不是经常看到你?如果请把你的真实心声写出来,无论怎样,我都会认真阅读的!


tq_xyytq_xyy

多抽象一下不好吗?

你这样只是封装了请求,而不是操作。

面向对象被你写成了面向函数,照我看来还不如把类改成单独的模块。

请求头每个方法都写了一遍,就不能放到类属性里吗?

还有你的那个基类,还 Debug 我看你这都不用写测试用例了,

这是典型的函数式编程,我看就是参数里多了个 self 得了,

返回迷迷糊糊的,你就不能自己定义一个异常吗?

重点的错误信息都写在 Debug 里,你不知道有人为了去除一个输出的信息读了一遍源代码吗?

捕获异常也是,直接捕获一个 BaseException,直接就把所有错误都捕获了,你函数名写错,直接就给捕获了,人家都不知所措。

算了,吐槽完了也帮帮你吧,我在本地下载了一份,帮你改!

点赞0


评论

十分感谢大神的指教,确实我对Python的还没有到达“精通”的阶段,尤其是对类的定义。我在写代码的时候也是越写越不对劲(都要吐了),我看到您的回复之后我有认真思考过,我会更加深入学习Python,我可以保证,绝对不会让这种“垃圾源码”出现在我的作品中了。我也十分期待您的作品,希望您尽早发布,我期盼这从您的源码中汲取经验,

我会仔细修改我在写代码时的不足之处!!!并改正! 我也要给我的读者一个交代:请不要下载Python封装的源码!大家可以参考我整理的API!源码我会在修改后发布,也许我在做出“完美”源码的时候已经是好久之后了,也望大家谅解! 十分感谢这位大神! --- 2020/8/10 13:36

不用谢,我正在帮你修改,希望你能吸取教训写出更好的代码

tips:首先先用他的源码,然后二次抽象

不是,照着文档重新写

额....

那就仅仅亿点时间

Hey,Are you OK?

No, 我崩溃了

面向函数一般不建议采用,只用创建一个 Class 类,以面向对象的形式进行保存,再开一个数据库,用于接收,之后终端的智能提示将运行起来,用了 Class 类后,也可以进行包装,装入一些必要的东西,而不必要的则不像函数那样还要进行特殊处理,这里的话是直接删除,而且甚至不用代码敲入,要是是头文件变量的话,直接删除变量,要是是自己存入的数据,则可以使用一个 delete 语句进行分割

草,大神


我叫以赏我叫以赏

APIs.txt地址:

手机用户复制:https://gitee.com/wojiaoyishang/Codemao-shequ-APIs/blob/master/APIs.txt

电脑用户复制:https://gitee.com/wojiaoyishang/Codemao-shequ-APIs/blob/master/APIs.txt

点赞0


评论

Python源码正在整改,停止下载!


SCS_user_dIGEWADtRkSCS_user_dIGEWADtRk

API这玩意是个神器,可是我的隐私因为API暴 露无遗啊

点赞0


评论


冷静的熔岩龙FVto冷静的熔岩龙FVto

离心泵 离心水泵 螺杆泵 全焊接球阀 焊接球阀 多级泵 磁力泵 螺杆泵 上海离心泵 卧式离心泵 立式离心泵 螺杆泵厂 直埋全焊接球阀 埋地全焊接球阀 球阀厂 上海球阀 上海螺杆泵 离心泵 Fully Welded Ball Valve145 Welded Ball Valve192 Direct Buried Fully Welded Ball Valve2 Direct Buried Welded Ball Valve7

点赞0


评论


冷静的熔岩龙FVto冷静的熔岩龙FVto

[url=http://www.ptcm.com]离心泵[/url]
[url=http://www.ptcm.com]磁力泵[/url]
[url=http://www.patepump.com]螺杆泵[/url]
[url=http://www.camvalve.com]全焊接球阀[/url]
[url=http://www.camvalve.com]焊接球阀[/url]
[url=http://www.ptcm.com]化工泵[/url]
[url=http://www.ptcm.com]水泵[/url]
[url=http://www.ptcm.com]螺杆泵[/url]
[url=http://www.patepump.com]磁力泵[/url]

[url=http://www.patepump.com]上海螺杆泵[/url]
[url=http://www.ptcm.com]上海离心泵[/url]
[url=http://www.camvalve.com]直埋全焊接球阀[/url]
[url=http://www.camvalve.com]埋地全焊接球阀[/url]
[url=http://www.patepump.com]离心泵[/url]

[url=http://www.bndvalve.com]球阀厂[/url]
[url=http://www.bndvalve.com]球阀[/url]
[url=https://www.kmlvalve.com]Fully Welded Ball Valve[/url]138
[url=https://www.kmlvalve.com]Welded Ball Valve[/url]182
[url=https://www.kmlvalve.com]Welded Ball Valve in china[/url]55
[url=https://www.kmlvalve.com]Fully Welded Ball Valve in china[/url]44

点赞0


评论


啸猫啸猫

https://gitee.com/wojiaoyishang/Codemao-shequ-APIs

点赞0


评论


JSR代码喵JSR代码喵

az

点赞0


评论


不知道该叫啥的一只萌新不知道该叫啥的一只萌新

https:/喵Fox-Awa/CodeMao

点赞0


评论

github.com/Fox-Awa/CodeMao


BZIClawLYNEYBZIClawLYNEY

这个网站的网址是喵喵喵?

好吧,编程猫不允许发一些网站的地址……

点赞0


评论


退了吗_航空企鹅退了吗_航空企鹅

喵

点赞0


评论


请设置昵称请请设置昵称请

登录的API是不是换了,我试了用不了

点赞0


评论


毁灭的喵喵毁灭的喵喵

求再创做api

 

点赞0


评论

快来用我们的Epate。直接pip install Epate就可以安装了。

已经弄到了