批量查询股票
/stock?key=联系我们获取key
PARAMS
名称 | 位置 | 类型 | 必选 | 说明 |
---|---|---|---|---|
key | query | string | yes | 联系我们获取 key |
Body Parameters
json
{
"pid": "1,2" // 可批量查询传股票的Id(在股票列表接口获取Id)用英文逗号隔开 pid的值是字符串
}
Example Response
json
[
{
"Id": 535576092, // 股票Id 也是股票的pid
"Name": "RELIANCE INDS", // 股票名称
"Symbol": "RELIANCE", // 股票编码
"Last": "3006.4", // 股票最新价格
"High": "3020.9", // 最高
"Low": "3002.3", // 最低
"Open": "3008", // 今开
"PrevClose": "3026.3", // 昨收
"Time": "1722415578", // 价格更新时间
"Volume": "3340162", // 交易量
"Chg": "-19.9", // 涨幅
"ChgPct": "-0.66", // 涨幅率
"country_id": "14", // 国家id
"type": "NSE", // 股票所在的交易所
"Ratio": "29.78", // 市盈率
"MarketCap": "20.57T", // 市值
"Eps": "101.61", // 每股收益
"Bid": "3006.05", // 买进价
"Ask": "3006.4", // 卖出价
"Beta": "1.0468383", // 贝塔
"NumSymbol": "3816" // 马来西亚才有 马来西亚股票的数字代码
}
]
Example Request
java
import java.io.*;
import okhttp3.*;
public class main {
public static void main(String []args) throws IOException{
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{ \"pid\": \"1,2\" }");
Request request = new Request.Builder()
.url("/stock?key=联系我们获取key")
.method("POST", body)
.addHeader("Content-Type", "application/json")
.build();
Response response = client.newCall(request).execute();
System.out.println(response.body().string());
}
}
php
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => '/stock?key=联系我们获取key',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"pid": "1,2"
}',
CURLOPT_HTTPHEADER => array(
'Content-Type: application/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;