每次单击事件发生时,我都需要进行 API 调用。我想我会尝试使用 JavaScript 进行调用,即使我有 PHP 来调用它;以使其可靠。
这是我正在进行的 API 调用的 php 代码:
// create curl resource
$ch = curl_init();
// set url
curl_setopt($ch, CURLOPT_URL, "https://uselessfacts.jsph.pl/random.json?" .
"language=en");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Accept: application/json'));
// $output contains the output json
$output = curl_exec($ch);
// close curl resource to free up system resources
curl_close($ch);
$outputArray = json_decode($output, true);
echo "<br><br><br><br>" . $outputArray['text'];
这是我点击函数的 JavaScript 代码:
$(function() {
$('#b1').click(
function() {
$('#input').val(val);
} ); });
我的目标是将我在 PHP 中所做的相同 API 调用转换为 JavaScript。并将其放入函数中。但是,我花了一段时间才弄清楚如何首先设置 API 调用。这就是为什么我不确定我的 API 调用是否可以以相同的方式进行。
天涯尽头无女友