wnma3mz/wechat_articles_spider

获取文章阅读量和点赞量的接口失效了?

HananiJia opened this issue · 11 comments

image
返回的appmsgext_json没有了appmsgstat

麻烦发下微信文章链接,或者公众号

"link": "http://mp.weixin.qq.com/s?__biz=MzAxMzgyOTcyMw==&mid=2651273332&idx=1&sn=a8ba744b84717276c2821c90bdfe1af2&chksm=806f0b40b7188256eaf184e39043ff75baed9b1d5c93fbb927e69cfba480f251a44cd972382a#rd"
爬取了很多,发现都不可用,可以试试丁香医生这个公众号,看起来像是url加了chksm这个参数,而不是sm了

每换一个公众号cookie和token需要更新一次。我这边测试正常

我也替换了啊,这里的cookie和token是说从微信客户端抓取的吧..不是开放平台的

嗯呢

是从这个地址复制的哈。。https://mp.weixin.qq.com/mp/getappmsgext?

"link": "http://mp.weixin.qq.com/s?__biz=MzAxMzgyOTcyMw==&mid=2651273332&idx=1&sn=a8ba744b84717276c2821c90bdfe1af2&chksm=806f0b40b7188256eaf184e39043ff75baed9b1d5c93fbb927e69cfba480f251a44cd972382a#rd"
爬取了很多,发现都不可用,可以试试丁香医生这个公众号,看起来像是url加了chksm这个参数,而不是sm了

接这条,这边就是正常获取了chksm和sn哈。没有sm。。

  1. 你直接从客户端打开看看能不能获取阅读点赞。。
  2. 是否关注了公众号?
  3. 重新检查各个地方
  4. 换个微信号
  5. 我自己刚刚测试的平台是最新的微信PC客户端。

..我这边找到问题了抓取微信客户端cookie的时候cookie出了问题,我是直接在fiddler中cookie里边复制出来的.没有从headers里边复制出来,导致参数里边没有分号..不知道有没有表达清楚,感谢大佬指点.问题解决了

get

感谢issue, 原来我也是被这个问题卡住了! 感恩!