在快递鸟官网找了很久都没有找到相应的回调接口demo,
用官网的测试接口测试http://kdniao.com/UserCenter/Dev/SubscribePush.aspx
经过测试,接口接收到的数据就是生成请求报文部分:
对这种数据的解析在官网没找到demo,自己写了一个:
$jsonStr = file_get_contents("php://input");
$msg = explode("&", $jsonStr);
$result = array();
foreach ($msg as $k => $v) {
$p = explode("=", $v);
if ($p[0] == "RequestData") {
$result[$p[0]] = json_decode(urldecode($p[1]));
} else {
$result[$p[0]] = urldecode($p[1]);
}
}
得到的结果是数组