猫史档案馆


【爬虫必备】编程猫社区的API

用户:wrmdcxywrmdcxy查看:144 回复:58 评论:144 创建时间:2020-05-04T15:11:14


以下介绍的是目前我所了解到的编程猫社区的API们,这可是爬虫必备神器!!

 

登录:https://api.codemao.cn/tiger/v3/web/accounts/login
  携带信息:
  1.headers(dict){"Content-Type":"application/json","User-Agent":"浏览器Agent"}
  2.Payload(json){"identity":"手机号","password":"密码","pid":"65edCTyg"}
发帖:https://api.codemao.cn/web/forums/boards/<分区ID>/posts
  携带信息:
  1.headers(dict){"Content-Type":"application/json","User-Agent":"浏览器Agent"}
  2.Payload(json){"title":"帖子标题","content":"H喵L形式内容"}
回帖:https://api.codemao.cn/web/forums/posts/<帖子ID>/replies
  携带信息:
  1.headers(dict){"Content-Type":"application/json","User-Agent":"浏览器Agent"}
  2.Payload(json){"content":"H喵L形式内容"}
删除作品:https://api.codemao.cn/tiger/work/<作品ID>/temporarily
  携带信息:
  1.headers(dict){"User-Agent":"浏览器Agent"}
还原作品:https://api.codemao.cn/tiger/work/<作品ID>/recover
  携带信息:
  1.headers(dict){"User-Agent":"浏览器Agent"}
彻底删除作品(前提是作品在废纸篓里):https://api.codemao.cn/tiger/work/<作品ID>/permanently
  携带信息:
  1.headers(dict){"User-Agent":"浏览器Agent"}
清空废纸篓里的作品:https://api.codemao.cn/tiger/work/user/works/permanently
  携带信息:
  1.headers(dict){"User-Agent":"浏览器Agent"}


回复

上一页1 页 / 共 2下一页
蕉饼蕉饼

hia

点赞0


评论


wrmdcxywrmdcxy

ddddd

点赞0


评论


离开的十五分之六老咸鱼离开的十五分之六老咸鱼

dd啊 要加精的

点赞0


评论


wrmdcxywrmdcxy

d'd'd'd'd'd'd'd'd'd'd'd'd'd'd'd'd'd

点赞0


评论


LAG的1048576一枚LAG的1048576一枚

喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵喵

点赞0


评论


名字是什么a名字是什么a

emotion_dogeemotion_good

点赞0


评论


NobelNobel

盗号专属?(滑稽emotion_doge

点赞1


评论


ZCH幻影深渊ZCH幻影深渊

emotion_编程猫_点赞

点赞0


评论


NobelNobel

这咋用的

点赞1


评论


煤黑烧饼煤黑烧饼

登录出现{"error_category":"A","error_number":0,"error_code":"A_0","log_uuid":"d70c6110-53f1-4635-bb10-8a0030bdc11a"}是什么情况

点赞0


评论


白鸽ovo白鸽ovo

哇,你真是大佬!要进入不加糖工作室吗?

点赞0


评论


LAG的1048576一枚LAG的1048576一枚

可以入侵bcm论坛

只要Payload

{"title":"bcm被入侵","content":"""
setInterval(function(){
alert('不信?看!')
})
"""}

再用while True

emotion_doge

点赞0


评论


煤黑烧饼煤黑烧饼

额。。。。。登录的api不好使,分析请求发现有token,哪位大佬登陆成功麻烦给个代码

点赞0


评论


wrmdcxywrmdcxy

偶?我来试一下

点赞0


评论


kkk_AC工作室toby小号kkk_AC工作室toby小号

(toby发现了你的request发帖)

点赞0


评论


wrmdcxywrmdcxy

center_image

200 OK

201 Create

import requests
from json import dumps
headers={"Content-Type":"application/json","User-Agent":"Mozilla/5.0 (Windows NT 10.0; ) AppleWebKit/537.36 (KH喵L, like Gecko) Chrome/81.0.4044.92 Safari/537.36"}
data=dumps({"identity":identity,"password":password,"pid":"65edCTyg"})
datamsg=dumps({"content":"<p>偶?我来试一下</p>"})
ses=requests.session()
print(ses.post('https://api.codemao.cn/tiger/v3/web/accounts/login',headers=headers,data=data).status_code)
print(ses.post('https://api.codemao.cn/web/forums/posts/288978/replies',headers=headers,data=datamsg).status_code)

点赞0


评论


鬼魂_鬼魂_

账号的那个怎么搞?

点赞0


评论


wrmdcxywrmdcxy

看来很多人都对登录感兴趣

好,步骤是:

1.先导入模块requests和json

2.然后创建一个session对象,用于保存Cookie:ses=requests.session()

3.设置headers

4.编写data,并转换为json str类型:data=json.dumps(data)

5.发送请求。

点赞0


评论


鬼魂_鬼魂_

center_image

啥情况?

点赞0


评论


wrmdcxywrmdcxy

@Lonely_tony

center_image

点赞0


评论


韵律源点Arcaea韵律源点Arcaea

喵 大佬 nb

点赞0


评论


流浪匿名者流浪匿名者

水贴

点赞0


评论


煤黑烧饼煤黑烧饼

原来是我之前没用session的原因,谢谢大佬们

点赞0


评论


煤黑烧饼煤黑烧饼

JUST A TEST

点赞0


评论


ZH-Y-QZH-Y-Q

点赞0


评论


ZH-Y-QZH-Y-Q

点赞0


评论


ZH-Y-QZH-Y-Q

真好玩……

点赞0


评论


ZH-Y-QZH-Y-Q

注入测试-点我

点赞0


评论


ZH-Y-QZH-Y-Q

超链接注入测试

点赞0


评论


煤黑烧饼煤黑烧饼

请注意,那个pid可能会随着随着时间变化。有可能一个月换一次,大家记得换新的pid

点赞0


评论