⊗ppSpAiPPJ 47 of 83 menu

API su POST parametrais JSON formatu PHP

Būna taip, kad parametrai yra masyvai. Tokiu atveju šiuos parametrus reikia supakuoti į JSON. Pažiūrėkime pavyzdžiu. Tarkime, kad turime šį API, kuris laukia masyvo JSON formatu ir grąžina to masyvo elementų sumą:

<?php echo array_sum(json_decode($_POST['json'], true)); ?>

Atlikime užklausą į šį API:

<?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); $arr = [1, 2, 3, 4, 5]; $json = json_encode($arr); $data = ['json' => $json]; curl_setopt($curl, CURLOPT_POSTFIELDS, $data); $res = curl_exec($curl); var_dump($res); ?>

Sukurkite API, kuris parametru priims datų masyvą, o grąžins istorinių įvykių, įvykusių perduotų datų metu, masyvą.

Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti