⊗ppSpAiPP 46 of 83 menu

PHPにおけるPOSTパラメータを用いたAPI

APIのパラメータはGETメソッドだけでなく、POSTメソッドでも渡すことができます。 どのように行うか見てみましょう。 私たちのAPIがPOSTメソッドを通じてデータを期待しているとします:

<?php echo mt_rand($_POST['num1'], $_POST['num2']); ?>

このAPIにリクエストを送ってみましょう。 そのためにはCURLライブラリが必要です。 それを使ってPOSTリクエストを行います:

<?php $url = 'http://api.loc/index.php'; $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_POST, 1); $data = ['num1'=>'1', 'num2'=>'100']; curl_setopt($curl, CURLOPT_POSTFIELDS, $data); $res = curl_exec($curl); var_dump($res); ?>

POSTデータとして星座と日付を受け取り、 指定された日付のその星座の占い結果を返すAPIを作成してください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否