首页 文章

HTTP响应,Webhooks和Json

提问于
浏览
0

我被要求编写一个程序,其中包含一个数字列表,并通过JSON / HTTP Post格式发送帖子到ms.4url.eu:

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

它收到JSON响应,

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

我被告知我可以使用ngrok进行webhook,我必须在1s内发送HTTP Response 200 .

我应该收到一个Webhook响应:

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

我将如何从JSON响应中获取数据并使用HTTP 200响应以便接收带有数据的第二个响应?

我可以在curl中获得第一个响应但是我无法使用ngrok和HTTP响应将webhook工作到php文件,以请求第二个响应中的主要信息 .

编辑:我已经执行了curl命令,

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

其中我得到第一个回应“状态正常” . 我想知道如何在php中使用http post到URL获取响应(Json格式),并使用webhook以1秒响应http 200响应以从API URL接收更多信息 .

1 回答

  • -1

    我最终使用ngrok并查看Raw POST响应并获取JSON并查看原始数据我仍然需要执行更多代码才能使此问题有效,因为有太多要点无法回答 .

相关问题