步骤:1)先输入教程代码,结果失败!
2)百度搜贴,尝试各类修改,结果失败!
3)售后下单求助,售后认为找到原因,把我尝试修改删除,改回1)的状态,竟然成功!
4)又莫名失败!
没有办法,只能靠自己啦!
先确保是失败的状态(教程代码在成功的时候没法排查错误),调试显示“对不起。。。”,判断是token的错误,对比传递之前的token和接收的token,由于视力不好,在10倍放大镜的观察下,终于找到原因了,两者就差那么一点点,传递之前的token中有个“+”号,而接受到的token中那个“+”号飞走了,留下一个空格,于是赶紧百度查原因和解决方法(此次省略100字)。百度搜贴,尝试各种修改无效。忽然想到了替换法,在获取token后,添加语句token.Replace(" ","+"),还是失败;忽法奇想,改为 token = token.Replace(" ","+"),竟然成功了!
最后,感谢版大的指点。