AHGGG / poe-node-api

A reverse engineered Node.js client for Quora's Poe.
MIT License
38 stars 5 forks source link

getNextData获取后的数据没有携带availableBotsConnection,故此 if (!this.viewer['availableBotsConnection']) 抛出异常 #19

Closed HailHydra58 closed 1 year ago

HailHydra58 commented 1 year ago

init初始化的时候getNextData调用并返回的参数中的 viewer 参数里面缺少所需的availableBotsConnection。导致在getBots函数的第4行的if判断不过。应该是数据结构已经更改。麻烦哥们看看呢

AHGGG commented 1 year ago

好,估计是又变了

AHGGG commented 1 year ago

我这里看是好的,你检查下你的网络呢?

HailHydra58 commented 1 year ago

我这里看是好的,你检查下你的网络呢?

是的,当我在poe网站上重新退出登录 在调用getNextData返回的数据就携带了 availableBotsConnection 了。在此之前我的梯子确认是没有问题的。看来碰到接口不返回 availableBotsConnection 可以重新登录一下

AHGGG commented 1 year ago

嗯,我一直用的是一个没过期的cookie做的测试,都没登录过网页端,快一个多月没变了都是好的。频繁的在网页上操作可能遇到未知问题,例如有时候加载不出来,最有可能就是网络问题。