一、请求数据
首先需要能有取得股票数据的接口,方倍工作室提供股票查询接口如下,其中000063为中兴通讯股票代码
http://api2.sinaapp.com/search/stock/?appkey=0020130430&appsecert=fa6095e113cd28fd&reqtype=text&keyword=000063
返回格式如下:
- {
- "errcode": "0",
- "msgtype": "text",
- "text": {
- "content": "中兴通讯[000063]\n***:12.42\n涨跌:0.49\n涨幅:4.11%\n总手:47.6913万\n金额:58255万\n"
- }
- }
发起请求,核心代码如下:
- $url = "http://api2.sinaapp.com/search/stock/?appkey=0020130430&appsecert=fa6095e113cd28fd&reqtype=text&keyword=".$keyword;
- $stockJson = file_get_contents($url);
- $stockInfo = json_decode($stockJson, true);
- $contentStr = $stockInfo['text']['content'];
二,效果演示
目前支持国内的股指有上证指数,深圳成指,沪深300,中小板指,创业板指,B股指数,相应的股票代码(通达信行情代码)如下
上证指数 999999
深圳成指 399001
沪深300 000300
中小板指 399005
创业板指 399006
B股指数 000003
个股目前支持上海A股,上海B股,深圳A股,深圳B股,中小板,创业板
下面是查询上证指数
先看下今天上证指数行情,与微信内容对比,完全一样。
原文链接。本文为方倍工作室原创,51CTO授权转载,如需转载请联系xuchuan(at)51cto.com