⊗ppSpAiPP 46 of 83 menu

API cu parametri POST în PHP

Parametrii API pot fi transmiși nu doar prin metoda GET, ci și prin metoda POST. Să vedem cum se face acest lucru. Să presupunem că API-ul nostru așteaptă date prin metoda POST:

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

Să facem o cerere către acest API. Pentru aceasta vom avea nevoie de biblioteca CURL. Să facem o cerere POST cu ajutorul ei:

<?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); ?>

Creați un API care prin date POST va primi un semn zodiacal și o dată, și va returna horoscopul pentru acel semn la data specificată.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge