一个股票信息查询类

今天一个二逼朋友让我帮忙写个股票查询的类,来集成到微信中,所以花了一点时间写了一个不完整的,哈哈,如果有想玩的人,可以继续提交代码,让它变得完善起来!!

GitHub 地址:http://github.com/widuu/stock

代码如下:


// +----------------------------------------------------------------------
// | Time  : 2015/6/6
// +---------------------------------------------------------------------
class stock{
    /**
     * 股票数据接口
     */
    const STOCK_URL = "http://apis.baidu.com/apistore/stockservice/stock";

    /**
     * 通过拼音或者汉字获取股票代码
     */
    const SOCKET_SUGGEST = "http://cjhq.baidu.com/suggest?code5=";
    /**
     * 单态实例
     */
    private static $instance;
    /**
     * API 密钥
     */
    private static $apikey;
    /**
     * 实例化类和指定API KEY
     * @param  apikey  string
     * @return instance object
     */
    public static function getInstance($apikey){

        if( self::$instance == NULL ){
            self::$instance = new self;
            self::$apikey = $apikey;
        }
        return self::$instance;
    }
    /**
     * 获取股票名称
     * @param  stockid    string 
     * @return stockName  string
     */
    public static function getName($stockid){
        $result = self::getSingleStock($stockid);
        return $result['name'];
    }
    /**
     * 获取最后更新时间
     * @param  stockid string 
     * @return time    string
     */
    public static function getTime($stockid){
        $result = self::getSingleStock($stockid);
        return $result['date'].$result['time'];
    }
    /**
     * 获取K线图地址
     * @param  stockid  string 
     * @param  date     string 

我的博客原文地址:http://www.widuu.com/archives/06/1204.html

你可能感兴趣的:(php,股票接口)