如何在Drupal 7中读取JSON数据

Kal*_*aju 4 drupal

我有一个服务器1,它将JSON数据发布到我的服务器2 URL(Drupal站点)

示例JSON请求对象

{"ConfirmationNumber":"344", "E-mailAddress":"EMAIL@ADDRESS.COM", "FirstName":"FIRSTNAME", "LastName":"LASTNAME", "SKU":"XYZ"}
Run Code Online (Sandbox Code Playgroud)

我需要在Drupal站点中读取上述请求意味着服务器2解析JSON对象并执行一些业务逻辑.任何快速帮助真的很感激

示例:http: //mydrupalsite.com/services/register

某些外部网站将JSON数据发布到我的上述URL.

我需要阅读他们在我的drupal网站上发布的JSON内容.这就是我要的.获取/读取数据是我的第一步.解析很好,我们可以做下一步.

sms*_*ash 7

阅读json回复.

$url = "your request url";
$request = drupal_http_request($url);
$json_response = drupal_json_decode($request->data);
foreach ($json_response as $response_data) {
  //your operation code  
}
Run Code Online (Sandbox Code Playgroud)