DumbQQ icon indicating copy to clipboard operation
DumbQQ copied to clipboard

求教:隔几个小时后给好友发送消息时报错(调试时,发现retcode返回是100012)

Open qianzhi001 opened this issue 7 years ago • 2 comments

public void Message(TargetType type, long id, string content)这个方法里面的这句话 var status = JObject.Parse(response.RawText)["errCode"].ToObject<int?>() 我开了控制台程序,并且登录成功了webqq,但隔了几个小时候,我再发送一条消息,执行Message方法,但上面这句代码报未将对象引用到对象实例。我调试看了下,response.RawText并没有errCode的字段了,只有retcode字段,且retcode字段的值是100012. 我不明白返回100012后该怎么做。也不明白返回100012的意思,求教!

qianzhi001 avatar Jun 23 '17 01:06 qianzhi001

这个NullReferenceException应该和 PR #8 有关……详见文件更改记录。 API抽风是很正常的事(毕竟SmartQQ死很久了),可以试试换个账号登录;以及登录会话令牌肯定是有有效期的,如果登录时间太久也可能会失效,重新登录看看?

TJYSunset avatar Jun 23 '17 02:06 TJYSunset

smartqq腾讯已经不维护了 你可以试试另一种稳定的方式 https://github.com/shiyafeng/foolqq

CyrilFeng avatar Oct 07 '17 01:10 CyrilFeng