折雨的天空
关于微信内容采集的问题
2017-8-9 我好笨


偶然看见别人在讨论关于微信采集的东西,后知后觉的,准备看看



网上找了一篇文章:



https://zhuanlan.zhihu.com/p/24350954







知乎上,关于微信采集的整个步骤,甚至代码都已经写好了







跟着步骤走,最后却发现没有成功,加了作者微信,进了他们讨论群,也是无功而返,最后还是自行解决了







这里总结几个问题







1、anyproxy不要安装4.0的beta版,规则不一样,文中提供的函数无法使用



2、文章中,function HttpPost(str,url,path)函数里的主机,如果是localhost的话,有子目录的,在上一个js函数里要加完整路径,且路径前要加/



3、PHP代码读写数据库部分需要自己完善



4、文中getMsgJson.php:这个程序负责接收历史消息的json并解析后存入数据库,这个文件有一段代码已过时







//原文
$json = json_decode($str,true);//首先进行json_decode
if(!$json){
$json = json_decode(htmlspecialchars_decode($str),true);//如果不成功,就增加一步htmlspecialchars_decode
}

//应改成

$json = json_decode(urldecode($str),true);
//首先进行json_decode
if(!$json)
{
$json = json_decode(htmlspecialchars_decode(urldecode($str)),true);//如果不成功,就增加一步htmlspecialchars_decode
}



发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容