我目前正在使用GuzzleHttp来消耗休息Api。 Api通过加密货币定价返回JSON。 有没有办法异步调用,并使用Ajax之类的东西显示API数据?我目前不得不刷新页面,看看价格是涨还是涨。
这是我简单的PHP代码:
<?php
require 'vendor/autoload.php';
$client = new GuzzleHttp\Client();
$res = $client->request('GET','https://api.coinmarketcap.com/v1/ticker/?limit=10');
$data = json_decode($res->getBody()->getContents(),true);
$numb_of_results = count($data);
for ($i=0; $i<$numb_of_results; $i++) {
echo "<ul>";
echo "<li>".$data[$i]['name']." - ".$data[$i]['price_usd']."</li>";
echo"</ul>";
}
?>