akamya997 / pocket48-discord

GNU Affero General Public License v3.0
2 stars 0 forks source link

使用方法 #1

Closed CoolerProYT closed 2 months ago

CoolerProYT commented 2 months ago

我的做法是 npm install npm run build npm run start

提问:env 里的account 是手机号吗?什么格式

然后就显示这个了 image

akamya997 commented 2 months ago

感谢你的关注。

关于env的设置,需要直接去访问后端的一些api来获取account。我目前也很没有找到很好的方式。

我稍候可以写一个简单的教程或者提供相关的脚本。

CoolerProYT commented 2 months ago

我有登录的token了,用api验证码登录的,但是env需要账号密码我就不确定是什么。 我等你的教程吧,谢谢

akamya997 commented 2 months ago

我有登录的token了,用api验证码登录的,但是env需要账号密码我就不确定是什么。 我等你的教程吧,谢谢

既然你有登陆的token了,那你可以尝试访问下面这个api获取account https://github.com/duan602728596/qqtools/blob/e55fffe45cdecf3b1c076194408d9046ffea11ff/packages/qqtools/src/services/48/login/index.ts#L54

这个account应该是口袋房间用的网易云信的账号

CoolerProYT commented 2 months ago

image 每次到这里就没了, env的account我用了api给的accid,密码我试了口袋密码,token,和api给的密码

akamya997 commented 2 months ago

status没问题的话应该就能跑起来了,account和pwd都是使用api给的。

你可以用pm2 logs main查看一下日志。

CoolerProYT commented 2 months ago

image

akamya997 commented 2 months ago

image

我在我的windows上测试了一下是可以运行的,你的node版本是多少呢?

另外,你可以先用npm run test进行调试。

CoolerProYT commented 2 months ago

v21.5.0 image test也是一样的报错

akamya997 commented 2 months ago

测试了一下好像是node21的问题,node20就能跑,我之后再研究一下

CoolerProYT commented 2 months ago

好的,换去node20能用了,谢谢