模拟登录百度,并且向百度知道提问。
有朋友搞过没,分享下。

解决方案 »

  1.   

    没摸过。我认为这种模拟的话,像百度知道提问的话,除非百度提供api.要么你就是把百度知道嵌套到自己的网站上去.
      

  2.   

    应该可以实现吧,关键就是模拟浏览器的所有特征,存取cookie,设置连接header信息,完全作为一个浏览器做所有的操作
      

  3.   

    如果只是一个普通山载版的百度,那很简单。直接IFRAME把他框到自己的站点里,百度知道,如果有关键字接口,那也很简单,但是如果不用这种方式,就比较麻烦些,可能需要用FSOCKOPEN或CURL来模拟百度的操作,但是这样的应用,实际站点就见得少了。实际意义必要性也不大。
      

  4.   

    file_get_contents($url)要过验证码php有点难度
      

  5.   

    我×,大部分是菜鸟回答,百度有什么好稀奇的,要模拟就模拟了撒````
    只要是在计算机上操作的,理论上都可以用程序模拟实现,
    其实过程很简单,就是post登陆的用户名密码,等(参考登陆页面的数据字段),然后保存返回的cookice在临时文件里面,再然后就用这个cookice再打开提问的链接地址post提问数据```就ok了