Maison > Article > développement back-end > Comment obtenir les prix du marché via l'interface boursière PHP
Cet article explique principalement avec vous comment obtenir des informations sur le marché via les interfaces boursières PH et P. Il est principalement partagé avec vous sous forme de code.
Collez php pour obtenir le code de cotation du marché,
Remarque : les listes de résultats renvoyées par les bourses de Shanghai et de Shenzhen, la bourse de Hong Kong et la bourse américaine sont différentes
<?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);
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!