Don't forget that you have had a dream

    

爬取必应首页大图 - PHP

不废话,直接上代码

<?php
 /**
 * 获取bing首页大图保存在本地
 * @Author: Wang Hongbin
 * @Email: wanghongbin@ngoos.org
 * @Date:   2018-02-24 15:21:40
 * @Last Modified by:   Wang Hongbin
 * @Last Modified time: 2018-02-24 15:36:52
 */
class GetBingPic {
    
    private $bingApiXml;
      private $bingApiJson;

    function __construct()
    {
        // 返回xml格式
        $this->bingApiXml = "http://cn.bing.com/HPImageArchive.aspx?idx=0&n=1";

        // 返回json格式
        $this->bingApiJson = "http://cn.bing.com/HPImageArchive.aspx?format=js&idx=0&n=1";
    }

    /**
     * xml格式数据
     * @return [type] [description]
     */
    public function getDataXml()
    {
        $url = $this->bingApiXml;
        $data = $this->httpGet($url);
        return $data;
    }

    /**
     * json格式数据
     * @return [type] [description]
     */
    public function getDataXml()
    {
        $url = $this->bingApiJson;
        $data = $this->httpGet($url);
        return $data;
    }

    private function httpGet($url) {
        $curl = curl_init();
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($curl, CURLOPT_TIMEOUT, 500);
        curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
        curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
        curl_setopt($curl, CURLOPT_URL, $url);

        $res = curl_exec($curl);
        curl_close($curl);

        return $res;
    }
}

$BingPic = new GetBingPic();
$xmldata = $BingPic->getDataXml();
var_dump($xmldata);

爬取结果

下图是七月份至今的爬取图片,因为是在window上执行的,电脑不开机的时候不会执行,代码放在Linux上执行也没问题,使用crontab启个定时器就行了

https://file.whongbin.com/blog/img20190430114354.png

啰嗦几句

其实也没啥,就是还有python的版本 爬取必应首页大图 - Python

您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。
本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
所有原创文章采用 知识共享署名-非商业性使用 4.0 国际许可协议 知识共享许可协议 进行许可。

评论已关闭

  更新日志

博客banner下方滚动文字替换为使用 一言API 随机获取 --- updated on 2019-05-22 09:04:31 星期三

  关于博主

三里林,一个致力于分享,分享心得,分享技术,分享知识点的个人博客

  近期评论

  分类目录

我要这天,再遮不住我眼,要这地,再埋不了我心,要这众生,都明白我意,要那诸佛,都烟消云散!

H什么的最讨厌了!

用我一生,换你十年天真无邪。

真正要分开的两个人,连“分手”二字都是多余的,因为殊途同归。

薛洋的小指断了,月老怎么牵线呢。

下辈子变成你喜欢的人,然后不喜欢你!

你认为是自己的错误毁灭了太阳系那是很可笑的,这样想实在是太自命不凡了,就像你在地面上做一个倒立,就认为自己举起了地球一样。

以前高中时,羡慕大学考试只要及格就行;现在大学了,怀念高中考试及不及格都行……