<?php
$apiKey = "*****";
$symbol = "XAU";
$curr = "USD";
$date = "";
$myHeaders = array(
'x-access-token: ' . $apiKey,
'Content-Type: application/json'
);
$curl = curl_init();
$url = "https://www.goldapi.io/api/{$symbol}/{$curr}{$date}";
curl_setopt_array($curl, array(
CURLOPT_URL => $url,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTPHEADER => $myHeaders
));
$response = curl_exec($curl);
$error = curl_error($curl);
curl_close($curl);
if ($error) {
echo 'Error: ' . $error;
} else {
echo $response;
}
?>
字符串
我正在做一个实时的黄金价格应用程序。从API我得到所有的数据,但我想要的是如何从API响应像low_price/timestamp中获取单个数据,以及如何在不刷新页面的情况下让它像实时一样?
1条答案
按热度按时间x6yk4ghg1#
如果你想在不刷新页面的情况下从服务器获取数据,你可以使用apache。
字符串
这段代码使用jquery并将响应从API写入控制台(code_shift + i然后控制台选项卡),你必须首先加载jquery。或者你可以使用aquery来查询你自己的API Package 器,这样你就不需要将你的API密钥发送到用户的浏览器