【发布时间】:2013-06-05 16:09:48
【问题描述】:
我正在使用 CURL 发送请求。响应数据类型为json。如何解析这些数据并将其插入数据库?
<?php
$url = 'http://sms2.cdyne.com/sms.svc/SimpleSMSsendWithPostback? PhoneNumber=18887477474&Message=test&LicenseKey=LICENSEKEY';
$cURL = curl_init();
curl_setopt($cURL, CURLOPT_URL, $url);
curl_setopt($cURL, CURLOPT_HTTPGET, true);
curl_setopt($cURL, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Accept: application/json'
));
$result = curl_exec($cURL);
curl_close($cURL);
print_r($result);
?>
JSON 输出:
{
"Cancelled": false,
"MessageID": "402f481b-c420-481f-b129-7b2d8ce7cf0a",
"Queued": false,
"SMSError": 2,
"SMSIncomingMessages": null,
"Sent": false,
"SentDateTime": "/Date(-62135578800000-0500)/"
}
【问题讨论】:
-
我会建议您从原始帖子中删除您的许可证密钥?人们也许可以使用它从您正在使用的服务发送短信。
-
旋转按键。无论如何,在编辑后的序列中,许可证密钥是可见的。