Heim > Artikel > Backend-Entwicklung > So erhalten Sie Marktpreise über die PHP-Aktienschnittstelle
In diesem Artikel erfahren Sie hauptsächlich, wie Sie Marktinformationen über die PH- und P-Aktienschnittstellen erhalten. Ich hoffe, dass er allen helfen kann.
Fügen Sie PHP ein, um den Marktauflistungscode zu erhalten.
Hinweis: Die von den Börsen in Shanghai und Shenzhen, dem Hongkonger Aktienmarkt und dem US-amerikanischen Aktienmarkt zurückgegebenen Ergebnislisten sind unterschiedlich
<?php header("Content-Type:text/html;charset=UTF-8"); function nowapi_call($a_parm){ if(!is_array($a_parm)){ return false; } //combinations $a_parm['format']=empty($a_parm['format'])?'json':$a_parm['format']; $apiurl=empty($a_parm['apiurl'])?'http://api.k780.com:88/?':$a_parm['apiurl'].'/?'; unset($a_parm['apiurl']); foreach($a_parm as $k=>$v){ $apiurl.=$k.'='.$v.'&'; } $apiurl=substr($apiurl,0,-1); if(!$callapi=file_get_contents($apiurl)){ return false; } //format if($a_parm['format']=='base64'){ $a_cdata=unserialize(base64_decode($callapi)); }elseif($a_parm['format']=='json'){ if(!$a_cdata=json_decode($callapi,true)){ return false; } }else{ return false; } //array if($a_cdata['success']!='1'){ echo $a_cdata['msgid'].' '.$a_cdata['msg']; return false; } return $a_cdata['result']; } $nowapi_parm['app']='finance.stock_realtime'; $nowapi_parm['symbol']='sh600000'; $nowapi_parm['appkey']='10003'; $nowapi_parm['sign']='b59bc3ef6191eb9f747dd4e83c99f2a4'; $nowapi_parm['format']='json'; $result=nowapi_call($nowapi_parm); var_dump($result); print_r($result);
Das obige ist der detaillierte Inhalt vonSo erhalten Sie Marktpreise über die PHP-Aktienschnittstelle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!