SangSir丨艺术界的一朵奇葩丨至一网络科技 - webqq
今天在做基于WebQQ协议的机器人时发现以下问题：Error occured: {{case_clause,{invalid_json,"lexical error: invalid char in json text.\n"}}, [{application_util,invoke,3}, {api_web,loop,2}, {mochiweb_http,headers,4}, {proc_lib,init_p_do_apply,3}]} 原因就是获取ptwebqq值时出现换行符，trim清除格式即可！然后一个代码解决问题：trim($ptwebqq)特此记录。
/** * WEBQQ 新版登陆加密函数 * * @access public * @param string $pt * @param string $p * @param string $vc * @param boolean $md5 * @return string */ function jspassword($pt,$p,$vc){ return strtoupper(md5(strtoupper(md5(md5($p,true).$pt).strtoupper($vc)))); }