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ď č. 1Nakoniec 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.