| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- <?php
- $curl = curl_init();
- curl_setopt_array($curl, array(
- CURLOPT_URL => 'https://tss.tesztntak.hu/api/jegyertekesites',
- CURLOPT_RETURNTRANSFER => true,
- CURLOPT_ENCODING => '',
- CURLOPT_MAXREDIRS => 10,
- CURLOPT_TIMEOUT => 0,
- CURLOPT_FOLLOWLOCATION => true,
- CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
- CURLOPT_CUSTOMREQUEST => 'POST',
- CURLOPT_POSTFIELDS =>'{
- "szolgaltatoAdatok": {
- "adoszam": "13527859242",
- "szolgHelyRegisztraciosSzam": "MK23002415"
- },
- "kuldoRendszerAdatok": {
- "tssRendszerNTAKAzonosito": "URBANTICKETING",
- "tssRendszerVerzioszam": "1.0"
- },
- "uzenetAdatok": {
- "uzenetKuldesIdeje": "2023-06-01 10:23:22"
- },
- "programAdatok": [
- {
- "helyszinAdatok": {
- "helyszin": "test_helyszin",
- "iranyitoszam": "1111"
- },
- "programAlkategoria": "TEMATIKUS_BEMUTATOHELY_LATOGATAS",
- "programFokategoria": "VEDETT_TERMESZETI_TERULET",
- "programGyakorisaga": "ALLANDO",
- "onlineProgram": false,
- "programKezdete": "2022-04-01T00:00:00+02:00",
- "programNeve": "Minimális program",
- "programTipusa": "ONALLO_PROGRAM",
- "programVege": "2022-04-30T23:59:59.99+02:00",
- "szolgHelyProgramAzonosito": "",
- "tssProgramAzonosito": "P001",
- "utolsoModositasIdeje": "2022-04-06T09:04:44.65+02:00"
- }
- ],
- "tranzakcioAdatok": [
- {
- "tranzakcioAzonosito": "T-cc9cb951-cb68-456e-ba3a-018c85402986",
- "tranzakcioIdopontja": "2022-04-06T09:04:44.65+02:00",
- "osszesitett": false,
- "tranzakcioVegosszege": 501,
- "ertekesitesiCsatorna": "AUTOMATA",
- "fizetesiModok": [
- {
- "fizetesiMod": "KESZPENZHUF",
- "fizetettOsszegHUF": 500
- },
- {
- "fizetesiMod": "KEREKITES",
- "fizetettOsszegHUF": 1
- }
- ],
- "latogatoiAdatok": {
- "kulfoldi": false,
- "latogatokLakohelye": "1111"
- },
- "eladottJegyek": [
- {
- "afaKategoria": "C_27",
- "azonnalFelhasznalt": false,
- "bruttoAr": 1001,
- "ervenyessegKezdete": "2022-04-06T09:04:44.62+02:00",
- "jegyAzonosito": "J-cc9cb951-cb68-456e-ba3a-018c85402986",
- "jegyErvenyessegTipusa": "NAPI_JEGY",
- "jegyMegnevezes": "J001",
- "kedvezmenyek": [],
- "korcsoport": "FELNOTT",
- "maxBelepesekSzama": 1,
- "ntakRendszerKategoria": "EGYENI",
- "programazonosito": {
- "tssProgramAzonosito": "P001",
- "utolsoModositasIdeje": "2022-04-06T09:04:44.65+02:00"
- },
- "szemelyekSzama": 1
- }
- ],
- "egyebTetelek": [
- {
- "tetelAzonosito": "E-cc9cb951-cb68-456e-ba3a-018c85402986",
- "tetelMegnevezes": "Hétvégi kedvezmény",
- "kategoria": "KEDVEZMENY",
- "tetelszam": 1,
- "bruttoEgysegAr": -500,
- "afaKategoria": "C_27"
- }
- ]
- }
- ]
- }',
- CURLOPT_HTTPHEADER => array(
- 'Content-Type: application/json',
- 'x-jws-signature: eyJhbGciOiJSUzI1NiJ9..cRj8Q8w99sRwt7GdzoWnsjLNlCQIWISK-DX9CaIoR8mr6Tx67g4Ji5tsg3qeqNcckStFGyAyR8jngCUNaKQ9kEHkWzTZXxP2oEBtjev-_4tKuxa0gIb9LQGlVTgrCvU7rt8VmTrKUgct6mKf80eFW9FDT-t3llV6eh0KleKqI04qzDrbuhFSbmliblwrzqc2m0KyVwJfkeoN8WYsTcqMDT5eMrxKMWAmVIkw0CJDJ74KD0Joq4uxrpHc9q7yLXiQpUUfeOR8dVdAruVDnYq1hb17f9tD9LoEmIDVRbXibS5yM8PW8ONmPuH4h97Is4fb1NZxLD2nihK_mqq4oWQEgPMVDbG0aPrPUGB4FVylN0lhVGYEdj8W8XJY2aIrhIRnBflKTxuDmwEZD-AO0_13MKdELSc6coBt2G03fF_uC5hc7vGbF611ptlsncpQOuiOmeYQpVYNp9DJzqMAR31BuAAtd72oMH-l2cdDJHbIq5zId_o4ZrVJzhypIN7ixkgJubVMdJzdIk3wIcnaS7nrn_VR9bUqe3JnkPjHB7cSwCfwHcnE9eXvnxKyO2ycXPSTpdiwu9O7M16oWmeWvwj54Tcc1LnqRzuKPPfpZXRJB_-jHkLcZQ8VnZl7iq-JtKdiCSQWbg8nXd3Q65P7oYDjXuOyqIJE4zyCNh7axxM3k3c',
- 'x-certificate: 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'
- ),
- ));
- try {
- $response = curl_exec($curl);
- if ($response) {
- curl_close($curl);
- echo $response;
- } else {
- echo 'Curl error: ' . curl_error($curl).PHP_EOL;
- }
-
- } catch (\Exception $e) {
- echo $e->getMessage();
- }
|