Php 要使用open API检索图书信息吗
我学习php和html的时间不长。 最近,我尝试使用OpenAPI检索图书信息,但我很难弄清楚,因为我不习惯json等。 这是我的消息来源。我不明白为什么这不起作用。我想得到一些帮助。先谢谢你Php 要使用open API检索图书信息吗,php,jquery,html,Php,Jquery,Html,我学习php和html的时间不长。 最近,我尝试使用OpenAPI检索图书信息,但我很难弄清楚,因为我不习惯json等。 这是我的消息来源。我不明白为什么这不起作用。我想得到一些帮助。先谢谢你 <?php $ISBN = _POST['barcode']; $post_data = array( "page" => 1, "search_field1" => "ISBN", "value1" => "$ISBN", "maxCount" => 1,
<?php
$ISBN = _POST['barcode'];
$post_data = array(
"page" => 1,
"search_field1" => "ISBN",
"value1" => "$ISBN",
"maxCount" => 1,
"per_page" => 1,
"collection_set" => 1
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://nl.go.kr/kolisnet/openApi/open.php");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
curl_exec($ch);
print_r($ch);
?>
<!DOCTYPE html>
<html>
<head>
<title>barcode</title>
</head>
<body>
<form action="barcode.php" method="post">
<input type="text" name="barcode" ">
<input type="submit" name="submit" value="submit">
</form>
</body>
</html>
条形码
请阅读并作出努力-解释你的不工作,特别是什么不工作?您是否没有从cURL调用中获得预期的输出?或者您是否收到有关使用\u POST
而不是$\u POST
的警告和错误?我希望获得输出,但每当我输入不同的ISBN编号时,它在本地主机上只显示相同的结果。当我在aws服务器上测试时,没有看到任何结果。