tysontxli / QIANGGUO

QG-Database
124 stars 38 forks source link

开发进度现在怎么样了,后面怎么搭建的? #26

Open zyftank opened 5 years ago

zyftank commented 5 years ago

现在能得分了吗?

tysontxli commented 5 years ago

因为没资金搭安卓虚拟机,所以每天只有31分。而且qiangguo的开发团队是阿里的钉钉开发小组的原班人马,最好不要用钉钉的那些api来登陆。 现在打包好了一个docker镜像,镜像搭好了http服务器,只需要在自己的服务器下载这个镜像,然后配置一下接入到自己的公众号,然后每天发送指令拿二维码登陆就可以有31分了。 最近在看看还有没有能增加安全性的东西还需要做,比如ip代理、伪造请求头、js代理这些

larblue commented 5 years ago

每天都来看进度,docker镜像可以公开了吗?虽然暂时是伸手党,但是也想看看有什么能测试或者帮上忙的。

zyftank commented 5 years ago

我在阿里云和腾讯云各有1台云服务器,不知能不能提供什么帮助?两个主机都是入门级单核,1G内存,1M带宽的ubuntu系统,目前都只挂了一个小微企业站点,占用资源很小。

onmpen commented 5 years ago

您好,我可以赞助服务器,Amazon Lightsail,1vCPU,2G内存

tysontxli commented 5 years ago

您好,我可以赞助服务器,Amazon Lightsail,1vCPU,2G内存

非常感谢您的好意,目前不是服务器的问题。主要是需要把异步处理给加进去。 用户通过微信公众号发送指令,后台拿到指令后会去获取二维码,存下来,再上传到微信获取media code,利用对应框架返回media code,整个过程达到两三秒。而前端这边,若在很短的时间内没有收到响应会连续发三次请求,会在一定程度上干扰二维码的获取。所以我打算用Celery和redis来做异步处理,这样会比较好些

onmpen commented 5 years ago

您好,我可以赞助服务器,Amazon Lightsail,1vCPU,2G内存

非常感谢您的好意,目前不是服务器的问题。主要是需要把异步处理给加进去。 用户通过微信公众号发送指令,后台拿到指令后会去获取二维码,存下来,再上传到微信获取media code,利用对应框架返回media code,整个过程达到两三秒。而前端这边,若在很短的时间内没有收到响应会连续发三次请求,会在一定程度上干扰二维码的获取。所以我打算用Celery和redis来做异步处理,这样会比较好些

好的,我对这些并不懂,不过我有不少服务器,如果以后有需要也可以赞助。 另外,是否可以考虑下使用Telegram Bot 来接收登录的二维码?

zszhere commented 5 years ago

得分这部分怎么做的 是用抓包找api接口 还是用自动化测试工具模拟浏览?

larblue commented 5 years ago

建议不要用二维码了,直接后端获取二维码识别后是一个链接,直接让用户复制该链接,到钉钉或者学习强国app里打开该链接就可以了进入登录授权页面。如果机器上装有钉钉直接使用dingtalk://dingtalkclient/page/link?url=http%3A%2F%2Fwww.dingtalk.com&pc_slide=true这种形式打开就可以了https://open-doc.dingtalk.com/microapp/serverapi2/iat9q8

zszhere commented 5 years ago

建议不要用二维码了,直接后端获取二维码识别后是一个链接,直接让用户复制该链接,到钉钉或者学习强国app里打开该链接就可以了进入登录授权页面。如果机器上装有钉钉直接使用dingtalk://dingtalkclient/page/link?url=http%3A%2F%2Fwww.dingtalk.com&pc_slide=true这种形式打开就可以了https://open-doc.dingtalk.com/microapp/serverapi2/iat9q8

优秀!

tankren commented 5 years ago

伸手党表示希望早日公开docker img, 顶顶

lasidexiaohai commented 5 years ago

每天都来看进度,docker镜像可以公开了吗?虽然暂时是伸手党,但是也想看看有什么能测试或者帮上忙的。

一样一样,测试下

lasidexiaohai commented 5 years ago

因为没资金搭安卓虚拟机,所以每天只有31分。而且qiangguo的开发团队是阿里的钉钉开发小组的原班人马,最好不要用钉钉的那些api来登陆。 现在打包好了一个docker镜像,镜像搭好了http服务器,只需要在自己的服务器下载这个镜像,然后配置一下接入到自己的公众号,然后每天发送指令拿二维码登陆就可以有31分了。 最近在看看还有没有能增加安全性的东西还需要做,比如ip代理、伪造请求头、js代理这些

大佬 能分析下镜像吗?😁

airingle commented 5 years ago

大佬用雷电模拟器模拟的话,是不是很容易被检测出来的?