/ / HTTP Responses, Webhooks a Json - php, json, http, response, ngrok

HTTP odpovede, Webhooks a Json - php, json, http, odpoveď, ngrok

Bola som požiadaná, aby som napísala program, ktorý vezme zoznam čísel a pošle príspevok na adresu ms.4url.eu prostredníctvom formátu JSON / HTTP Post:

{
"username":"a",
"password":"b",
"msisdn":"071231231234",
"webhook":"http://example.com"
}

dostane odpoveď JSON,

{
"status":"ok",
"id":"1234-1234-12344423-123123"
}

Bolo mi povedané, že pre webhook môžem použiť program ngrok a do 1 s musím odoslať odpoveď HTTP 200.

Mal by som dostať odpoveď Webhook:

{
"id":"1234-1234-12344423-123123",
"msisdn":"071231231234",
"status":"unavaliable",
"error":"1b",
"errorDesc":"Abscent Subscriber"
}

Ako by som chcel ísť o získanie údajov z odpovede JSON a odpovede pomocou protokolu HTTP 200, aby som získal druhú odpoveď s údajmi?

Môžem získať prvú odpoveď v skrútení, ale nedokážem prinútiť webhook, aby pracoval na súbore php pomocou protokolu ngrok a HTTP, aby som v druhej odpovedi požiadal o hlavné informácie.

Upravené: Vykonal som príkaz curl,

curl -H "content-type: application/json" 
-d "{"username":"a", "password":"b", "msisdn":"07123123124","webhook":"http://example.com/"}" 
HTTPS://ms.4url.eu/lookup

z ktorých dostávam prvú odpoveď „status ok“. Chcel by som vedieť, ako získať odpoveď (formát Json) vo formáte php pomocou protokolu http na adresu URL a pomocou webhook na odpoveď s 1 sekundou s odpoveďou http 200 na získanie ďalších informácií z adresy URL API.

odpovede:

-1 pre odpoveď č. 1

Nakoniec som použil ngrok a prezeral som Raw POSTodpovedať a získať JSON a prezerať nespracované údaje, ktoré som ešte musel urobiť, aby som túto otázku potvrdil, pretože je na zodpovedanie príliš veľa bodov.