我一直在开发一个使用PHP从API中显示信息的工具。到目前为止,我一直在尝试一个一个地回显单个信息字段,以便格式化它们。现在,我很好奇,我是否有可能以某种方式返回整个未解析的JSON返回,这里我指的就是原始的JSON。我可以把它称为PHP页面吗?
这里是我指的JSON的一个例子..。
发布于 2016-04-26 17:15:48
如果您只想在您的网站上输出来自json
的https://api.data.gov/sam/v4/registrations/...,您可以使用:
header('Content-Type: application/json');
$url = "https:///someJsonUrl";
echo file_get_contents($url);
发布于 2016-04-26 17:11:01
为此您可以使用Client URL Library
。
以下是参考资料:
所以你的代码应该是这样的:
$ch = curl_init();
$searchURI = 'http://api.data.gov/sam/v4/registrations/7800853870000?return_values=full&api_key=CCHRrZMMc1s9I1dxtk4bwTPdoT4A1Xjck9w4Lii0';
curl_setopt($ch, CURLOPT_URL, $searchURI);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$jsonData=curl_exec($ch);
curl_close($ch);
// $jsonData is your row json data
header('Content-Type: application/json');
echo $jsonData;
https://stackoverflow.com/questions/36871290
复制相似问题