Comments (13)
@DL150408 是否修改过开始时间?可以把请求频率调慢一点。
from seckill.
我也是这个情况,求大佬帮助
from seckill.
@DL150408 是否修改过开始时间?可以把请求频率调慢一点。
我不会写,我从老哥1.0用到现在1.21,我是纯小白= = 老哥得空再看看呗
from seckill.
@DL150408 想到一种问题,可能是因为你本机的时间早于秒苗小程序的时间,导致过早开始抢,然后又因为0.1秒一次,多次之后就会把你封掉。
from seckill.
@DL150408 想到一种问题,可能是因为你本机的时间早于秒苗小程序的时间,导致过早开始抢,然后又因为0.1秒一次,多次之后就会把你封掉。
那有没有办法直接获取秒苗的时间,根据它的时间来抢呢?
from seckill.
@DL150408 这个没办法的,因为大家都是采用的北京时间,但是但是总会因为各种原因导致使用的客户端和秒苗服务器时间对不太上,但是这个误差不会很大的,可以适当调整下开始的时间和每次抢的时间间隔。
from seckill.
我这两天尝试,要不返回
{'code': '9999', 'msg': '操作过于频繁,请稍后再试!', 'ok': False, 'notOk': True}
要不就返回
{'error_msg': '{"code":"9999","msg":"秒杀人数太多,排队中.."}'}
2022-04-22 13:59:59.392831 --线程2--返回数据: {'error_msg': '{"co de":"9999","msg":"秒杀人数太多,排队中.."}'}
感觉抢苗的服务端时间有一些小的误差,大概0.6s,我看有个接口checkstock2是检查疫苗是否可以抢,下次用这个来判断抢的时间试下
有大佬指教下吗?
from seckill.
@cccc24 如果你会写java或者C#的话,你可以自己拉个分支,然后在httpService里面加上这个接口的调用,HttpService里面有封装过的统一的http请求方法。然后在SecService里面,抢苗开始前每隔0.5s调用一次这个接口看是否能抢,如果可以就直接进行抢,如果不行就进行下次。或者你可以把checkstock2的接口入参,响应发给我,让我来改。
from seckill.
@SinnoSong
url='https://miaomiao.scmttec.com/seckill/seckill/checkstock2.do?id=1893' method=get ,其中id为疫苗id
相应为:{
"code": "0000",
"data": {
"stock": 1,
"st": 1650766217454
},
"ok": true,
"notOk": false
}
stock=1为不到抢苗时间,stock=0为可抢状态
from seckill.
@cccc24 看了下这个接口,项目中有使用到,不过是用来获取st,然后加密之后发送秒杀请求的。使用这个接口用来做检查可行性上不太行,会有延迟还有2端之间的时间差异,最好还是提前抢。
from seckill.
@cccc24 看了下这个接口,项目中有使用到,不过是用来获取st,然后加密之后发送秒杀请求的。使用这个接口用来做检查可行性上不太行,会有延迟还有2端之间的时间差异,最好还是提前抢。
提前抢目前我遇到两个问题:一是提前抢的时间不确定,也存在2端差异;二是抢的频繁会提示操作过于频繁,请稍后再试,不知道是服务端检测到了频繁请求还是说因为服务器爆满都这样返回,每次要不就是提示操作频繁,要不就是秒杀人数过多在排队,要不就没抢到了
from seckill.
@cccc24 下午我试试把获取加密参数和开始抢的时间向后改改。
from seckill.
@cccc24 用这个版本的,看了下,因为上次更改异步方式的问题把部分代码还原后导致的时间问题。
from seckill.
Related Issues (20)
- SecKill.Servoce.HttpService”的类型初始值设定项引发异常 HOT 1
- 开始抢之后日志记录显示获取st失败 HOT 1
- 获取用户超时问题 HOT 2
- 妙苗还是约苗 HOT 1
- 提示未获取到ST参数 HOT 13
- 选择成员无法使用 报错误码1001(已解决) HOT 2
- 还未到获取st时间,等待中。 HOT 1
- 1001用户登陆超时 HOT 2
- 请问大佬,一上来就“秒杀不存在或已结束”是正常的嘛 HOT 7
- 每次两次抢购失败就操作频繁是怎么回事呢,改过了很多参数,有合适的参数推荐不 HOT 2
- 秒苗在抢之前,和抢之后,ID会变。 HOT 2
- 催更 HOT 1
- 其他人抢到过吗? HOT 2
- 抢不到哎,试了很多次 HOT 4
- 有人抢到过吗 HOT 1
- 楼主,请问下你怎么知道以这些字符拼接进行MD5加密的 HOT 1
- 没有下载选项? HOT 3
- 九价全国 先约后付 诚信可靠 保你上岸V: aYana_haha HOT 1
- 改进后能抢到了!
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from seckill.