用户:
Albert钟查看:52 回复:10 评论:52 创建时间:2021-07-30T11:55:33
社区发帖最近总是有各种问题, 还有字数限制, 好几次我写好的文章,发出去就失去格式了。原因未知, 可能是格式复制不能识别的问题(一本正经的胡说八道~别信我)。
总之我是受够了,研究了一下社区的API, 在原有一个项目的基础上加了点功能,优化了下代码(原有项目网址喵wrmdcxy/codemao-apis)
这篇文章就是使用API发的(具体代码附在下面) enhance版的,功能不算强大,但也够用了,具体可以登录、登出、 获取个人/他人信息、更改个人信息、发送/删除文章、发送/删除评论、 发送/删除二级评论、管理作品、发送工作室申请、置顶/点赞以及cancel、 搜索文章、获取文章信息等
全部OOP了,就一个文件,内容可能有疏漏, 大家可以暂且当工具使用,当然也可以自己用requests搞。提醒各位 无论用何种方法节制使用,被封我概不负责
项目地址:gitee.com/albert_zhong/codemao-apis 欢迎PR!!!
Albert钟from api import *
api = CodemaoApi(debug=True)
api.login('id', 'psw')
title = '【标题党】是时候放弃社区的富文本编辑器了!!!'
content = '''<p style="font-size: 20px;">社区发帖最近总是有各种问题,
还有字数限制,
好几次我写好的文章,发出去就失去格式了。原因未知,
可能是格式复制不能识别的问题(一本正经的胡说八道~别信我)。</p><br />
<p style="font-size: 20px;">总之我是受够了,研究了一下社区的API,
在原有一个项目的基础上加了点功能,优化了下代码(原有项目网址:
gitee.com/wrmdcxy/codemao-apis)</p><br />
<p style="font-size: 20px;">这篇文章就是使用API发的(具体代码附在下面)
enhance版的,功能不算强大,但也够用了,具体可以登录、登出、
获取个人/他人信息、更改个人信息、发送/删除文章、发送/删除评论、
发送/删除二级评论、管理作品、发送工作室申请、置顶/点赞以及cancel、
搜索文章、获取文章信息等</p><br />
<p style="font-size: 20px;">全部OOP了,就一个文件,内容可能有疏漏,
大家可以暂且当工具使用,当然也可以自己用requests搞。提醒各位
无论用何种方法节制使用,被封我概不负责</p><br />
<p style="font-size: 30px;">项目地址喵albert_zhong/codemao-apis
欢迎PR!!!</p>'''
info = api.postArticle('11', title, content)
print(info)点赞0
评论
上传图片:
api: h t t p s : / / u p l o a d . q i n i u p . c o m /
方法:POST
参数:
file:文件:上传的图片
返回:
hash:string:不明
key:string:用来访问图片的URL的后半部分
访问图片:
api:h t t p s : / / c d n - c o m m u n i t y . c o d e m a o . c n
方法:GET
请求api+上传图片接口返回的key,返回上传的图片
markdown,打这玩意累死
点赞0
评论