5
回答
cnbeta api

介于cnbeta Android客户端屎一样的UI,想通过抓包的方式去获取cnbeta的api,现在通过抓包可以获取其文章列表的api,但是发现起api存在一个sign和timestamp的参数,每次刷新这两个参数个不一样,timestamp就是10位的时间戳,但是这个32位的sign到底是怎么算出来呢,我尝试了UUID,md5等方法都不行,现求各位大神指点一二

附上其api,注意过一段时间这个还会过期,实在想不通

文章列表api

http://www.cnbeta.com/capi?app_key=10000&format=json&method=Article.Lists&timestamp=1415341263&v=1.0&sign=eae5d864a88a9d66c2f375277898d74d

对应文章内容api:

http://www.cnbeta.com/capi?app_key=10000&format=json&method=Article.NewsContent&sid=344207&timestamp=1415342012&v=1.0&sign=b5840175087bff146e909149071dd0bb

对应文章评论api:

http://www.cnbeta.com/capi?app_key=10000&format=json&method=Article.Comment&page=1&sid=344205&timestamp=1415342285&v=1.0&sign=fe84bdefb0df5cc4817c9e1b648c677c

这是我通过这个api获取到的json数据:

举报
wvitas
发帖于4年前 5回/1K+阅
顶部