谁用PHP开发过统计股票行情的软件统计很简单,就是不知道怎么获取股票的实时数据,请问该怎么获取

解决方案 »

  1.   

    以前好像见过用GET方法从地址栏读取数据!
      

  2.   

    银江行情接口规范V1.02#ifndef __STOCKDRV_H__
    #define __STOCKDRV_H__
    // 工作方式类型定义
    #define RCV_WORK_SENDMSG 4/////////////////////////////////////////////////////////////////////////////////////////// 证券市场
    #define SH_MARKET_EX 'HS' // 上海
    #define SZ_MARKET_EX 'ZS' // 深圳// 文件数据类型
    // 结构数组形式的文件数据
    #define FILE_HISTORY_EX 2 // 补日线数据
    #define FILE_MINUTE_EX 4 // 补分钟线数据
    #define FILE_POWER_EX 6 // 补充除权数据
    #define FILE_5MINUTE_EX 81 // 补5分钟线数据#define FILE_BASE_EX 0x1000 // 钱龙兼容基本资料文件,m_szFileName仅包含文件名
    #define FILE_NEWS_EX 0x1002 // 新闻类,其类型由m_szFileName中子目录名来定// 消息子类型
    #define News_Sha_Ex 2 // 上证消息
    #define News_Szn_Ex 4 // 深证消息
    #define News_Fin_Ex 6 // 财经报道
    #define News_Unknown_Ex -1 // 未知提供者//Definition For nInfo of Function GetStockDrvInfo(int nInfo,void * pBuf);
    #define RI_IDSTRING 1 // 厂商名称,返回(LPCSTR)厂商名
    #define RI_IDCODE 2 // 卡号
    #define RI_VERSION 3 // 驱动程序版本#define RI_NETPCID 1000 //  - 返回电脑硬件编号#define STKLABEL_LEN 10 // 股号数据长度,国内市场股号编码兼容钱龙
    #define STKNAME_LEN 32 // 股名长度
    //////////////////////////////////////////////////////////////////////////////////
    //行情数据(版本数据结构RCV_WORK_SENDMSG)
    typedef struct tagRCV_REPORT_STRUCTExV2
    {
    WORD m_cbSize; // 结构大小
    time_t m_time; // 成交时间
    WORD m_wMarket; // 股票市场类型
    char m_szLabel[STKLABEL_LEN]; // 股票代码,以'\0'结尾
    char m_szName[STKNAME_LEN]; // 股票名称,以'\0'结尾

    float m_fLastClose; // 昨收
    float m_fOpen; // 今开
    float m_fHigh; // 最高
    float m_fLow; // 最低
    float m_fNewPrice; // 最新
    float m_fVolume; // 成交量
    float m_fAmount; // 成交额
    float m_fBuyPrice[3]; // 申买价1,2,3
    float m_fBuyVolume[3]; // 申买量1,2,3
    float m_fSellPrice[3]; // 申卖价1,2,3
    float m_fSellVolume[3]; // 申卖量1,2,3 float m_fBuyPrice4; // 申买价4
    float m_fBuyVolume4; // 申买量4
    float m_fSellPrice4; // 申卖价4
    float m_fSellVolume4; // 申卖量4
    } RCV_REPORT_STRUCTExV2;//////////////////////////////////////////////////////////////////////////////////
    //行情数据(版本3数据结构RCV_WORK_SENDMSG,兼容RCV_REPORT_STRUCTExV2结构,使用m_cbSize区分不同结构)
    typedef struct tagRCV_REPORT_STRUCTExV3
    {
    WORD m_cbSize; // 结构大小
    time_t m_time; // 成交时间
    WORD m_wMarket; // 股票市场类型
    char m_szLabel[STKLABEL_LEN]; // 股票代码,以'\0'结尾
    char m_szName[STKNAME_LEN]; // 股票名称,以'\0'结尾

    float m_fLastClose; // 昨收
    float m_fOpen; // 今开
    float m_fHigh; // 最高
    float m_fLow; // 最低
    float m_fNewPrice; // 最新
    float m_fVolume; // 成交量
    float m_fAmount; // 成交额
    float m_fBuyPrice[3]; // 申买价1,2,3
    float m_fBuyVolume[3]; // 申买量1,2,3
    float m_fSellPrice[3]; // 申卖价1,2,3
    float m_fSellVolume[3]; // 申卖量1,2,3 float m_fBuyPrice4; // 申买价4
    float m_fBuyVolume4; // 申买量4
    float m_fSellPrice4; // 申卖价4
    float m_fSellVolume4; // 申卖量4 float m_fBuyPrice5; // 申买价5
    float m_fBuyVolume5; // 申买量5
    float m_fSellPrice5; // 申卖价5
    float m_fSellVolume5; // 申卖量5
    } RCV_REPORT_STRUCTExV3;//////////////////////////////////////////////////////////////////////////////////
      

  3.   

    没做过,网上找了flash的,http://www.lxcfw.cn/Tool/hq.htm,貌似还可以,可以问下站长