我在php中使用cURL通过SMSGlobals HTTP API提交,并在成功发送时以此响应。
好:0;已发送排队的邮件ID:941596d028699601 SMSGlobalMsgID:6764842339385521
我的cURL代码
//open CURL connection
$ch = curl_init();
//set url, variables and post
curl_setopt($ch,CURLOPT_URL, $httpsend);
//execute post
$result = curl_exec($ch);
//close connection
curl_close($ch);
我的问题是我需要提取初始OK(如果有错误则是错误)。连同消息ID和SMSGlobalMsgID到变量,所以我可以使用它们来确认。我似乎无法让它发挥作用。
答案 0 :(得分:0)
所以这就是我最终要做的事情。希望这有助于任何有类似问题的人。
//open CURL connection
$ch = curl_init();
//set url, variables and post
curl_setopt($ch,CURLOPT_URL, $httpsend);
curl_setopt($ch, CURLOPT_POSTFIELDS, $params);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
//execute post
$result = curl_exec($ch);
//close connection
curl_close($ch);
//Break out response into variables separated by :
list($var1, $var2, $var3, $var4) = explode(":", $result)