现在的位置: 首页 > 百度空间
0℃
2013年05月19日 程序设计 ⁄ 被围观 1,705+
昨天,测试了PHP方式登录百度空间,可以参见博文《PHP 登录百度空间》,今天通过抓包工具的分析,分析了博文的发布过程,实现了博文的自动发布。 参照代码如下: private function postArticle($baiduzoneurl, $title, $content, $category, $blogpower) { $post_data = array(); $post_data["title"] = $title; $post_data["tags[]"] = $category; $post_data["content"] = $content; $post_data["private"] = $blogpower == 0? "" : "1"; $post_data["imgnum"] = "0"; $post_data["bdstoken"] = $this-&...
阅读全文
1℃
2013年05月18日 程序设计 ⁄ 被围观 1,861+
前几天,先测试了利用Python脚本登录百度空间,问题已解决,可以参照我的博文《python 脚本登录百度空间》,今天完善了php方式的登录过程,原理同python脚本的登录。 代码如下: 登录代码 private function loginBaiduZone($user,$password) { //get Cookie $ret = $this->doHttpPost("https://passport.baidu.com/v2/api/?getapi&class=login&tpl=mn&tangram=false", "", ""); //get token $ret = $this->doHttpPost("https://passport.baidu.com/v2/api/?getapi&class=login&tp...
阅读全文
1℃
2013年05月15日 程序设计 ⁄ 被围观 1,841+
最近半年的时间,百度空间进行了多次变更,自从去年的wordpress百度空间博文同步插件不可用之后,就一直没有维护更新,最近百度空间基本稳定了,通过抓包对比分析,发现和以前的登录过程很不一样,先利用python脚本进行登录过程的模拟,然后再利用php实现,来维护更新同步插件。 大体的登录原理如下: 1. 首先获取登录的cookie文件,没有cookie的话,百度空间不能正常登录,访问如下网址获取cookie https://passport.baidu.com/v2/api/?getapi&class=login&tpl=mn&tangram=false 2. 获取登录过程的token,同样再次...
阅读全文
×
腾讯微博