⊗ppSpAiPP 46 of 83 menu

API med POST-parametere i PHP

API-parametere kan sendes ikke bare med GET-metoden, men også med POST-metoden. La oss se hvordan dette gjøres. La vårt API forvente data via POST-metoden:

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

La oss gjøre en forespørsel til dette API-et. For dette trenger vi CURL-biblioteket. La oss gjøre en POST-forespørsel med det:

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

Lag et API som via POST-data vil motta et stjernetegn og en dato, og returnere horoskop for dette stjernetegnet på den angitte datoen.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis