为了账号安全,请及时绑定邮箱和手机立即绑定

如何将我的 PHP api 调用转换为 JavaScript?

如何将我的 PHP api 调用转换为 JavaScript?

PHP
holdtom 2021-11-13 14:56:56
每次单击事件发生时,我都需要进行 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 调用是否可以以相同的方式进行。
查看完整描述

1 回答

?
天涯尽头无女友

TA贡献1831条经验 获得超9个赞

参考JS的bolow代码


$(document).on('click','#b1',function(){ 

       var response = $.get('https://uselessfacts.jsph.pl/random.json?language=en') 

       if(response && response.text){

          console.log(response.text);

          $('#input').val(response.text);

        }

    }); 


查看完整回答
反对 回复 2021-11-13
  • 1 回答
  • 0 关注
  • 142 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信