在沪务工的Polk、互拍👏👏👏
「技术」matters自动拍手
开发自动拍手功能是前几天想到的,主要还是因为获得的拍手太少,想多给别人拍,以此吸引别人来给我拍。
在这里我说一下实现这个功能的过程,基本思路。
文章下面的关联文章:社區開放一小步:Matters API,这个文章里讲了matters开放的接口。开放的接口都是基于GraphQL,GraphQL是什么?反正我不知道,没用过。我粗略的看了下GraphQL的说明,主观的理解就是对restful的接口进行了封装吧,总之很不好用。
由于GraphQL很不好用,那就直接看http请求吧。chrome浏览器f12看请求就好了,乱七八糟的请求很多,耐心看其实都有,登录接口,最新文章接口,获取文章详情接口,点赞接口,找到这几个就够了。
这些接口的请求参数都是加密的,也就是base64一下,对于码农来说,直接通过httpclient完成上述几个接口的调用毫无难度。
先后次序就是,先登录获取token,再调用最新文章列表,这个列表每页10条数据,接着根据文章列表里的Mediahash字段调用文章详情接口,文章详情里有谁给这个拍手过,如果我已经拍手过就不要再拍了,最后调用拍手接口。
后面几天看看效果如何,会不会有更多的人给我拍手。
喜欢我的文章吗?
别忘了给点支持与赞赏,让我知道创作的路上有你陪伴。
发布评论…