用户:
Albert钟查看:369 回复: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
评论
你这个,我给你改下吧,你这不会H5都没法发帖子了,顺便研究一下怎么发图片
点赞1
评论
可以plaintext
你是指用H5给纯文本加个壳吗
要发图片,得有服务器。。。
e,我是打算用Vue和一堆组件写个发帖的程序
哦哦哦,那。。。你要搞UI了??!!【doge】
我是全栈,这种东西半个小时差不多了
对了,我已经找到发图片的api了
我不写的是GUI编程,没说不做前端
wow,发我看看,我看看字典
哦哦哦,如果能用前端我也不用UI
完,先咕一会,依赖挂了
问题解决,是我n。 t,装less但是忘装less loader了
淦,bcm的主站没有跨域,哪个xtc发明的cors,安全是安全了,把我们的路也堵死了
什么技术啊,为什么只能请求cors?
上传图片:
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
评论
三克油
对了,codemao用的富文本编辑器是TinyMCE
我打算mavonEditor作编辑器,用showdown解析markdown为html,最后用axios请求接口发布帖子
妙啊,用md写帖子~~~~
做好了传个gitee,我欣赏一下
我也准备弄一个类似的,作为flask练手项目(虽然我就算彻底会flask,也不会用py写后端)
晚上再写,要写作业了~
我打算改天忙完项目的写一个喵级pythonweb框架
就那种一行代码一个接口的
伴雪纷飞哎,等等likework函数好像有点问题吧....
点赞0
评论
401
没权限?
没登录
没用(哎呀呀,你试试
401是未验证
哎呀,直接说解决办法吧
我只是个路人。。。。。
我来kk
检查代码
是没登录(发现一个bug,不过和这个无关,也感谢啦)
我得重新提交,可以下最新的
路 人
挺好的,最近想肝一个开源(盗版(*划掉))的bcm后援会。刚刚开始写,函数还是一堆pass,然后看到了该贴。然后copy入了我的项目(doge
语言大师有木有
随你啦
英文配中文,让人好挖坟(doge
其实啊我都不懂bcm后援会是撒?
一款社区很受欢迎的软件,不过我看起来不难,ui是qt写的,功能是爬虫写的。于是在看到需求的我终于按耐不住了,大蒜拿肝为祭品,搞项目(估计还要很久,最近几天摸不着电脑
我可以帮你,UI需要合作吗awa
三克油,但还是自己肝吧。(
可怜的我,99%的项目,写到一半:www,那个需求更大也(doge
同情5s~~~CTO 眼中的你 无所不能