وب سرویس وضعیت تایید پیامک
از این وب سرویس می توانید بررسی وضعیت تایید شدن، رد شدن، فعال بودن پیامک استفاده نمایید.
فایل مورد بحث (getMessageStatus)
| پارامتر | نوع | نام متغیر |
|---|---|---|
| نام کاربری | char | uname |
| رمز عبور | char | pass |
| کد بالک پیامک | char | messageid |
| checkmessage | char | op |
پاسخ (Response)
statusMessag
پایان یافته : Finish
عدم برقراری با اپراتور : NoContactWithTheOperator
در حال ارتباط : Interacting
عدم احراز هویت : NoAuthentication
فعال : Active
عدم ارسال پیامک : NoSendSMS
انصراف : Cancel
validMessage
تایید شده : Approve
رد شده : Cancel
منتظر تایید : Notconfirm
مشاهده نمونه کدها
نمونه کد PHP
'',
'pass'=>'',
'op'=>'checkmessage',
'messageid'=>''
);
$handler = curl_init($url);
curl_setopt($handler, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($handler, CURLOPT_POSTFIELDS, $param);
curl_setopt($handler, CURLOPT_RETURNTRANSFER, true);
$response2 = curl_exec($handler);
$response2 = json_decode($response2);
if(isset($response2->statusMessage)){
echo $response2->statusMessage;
echo '
';
echo $response2->validMessage;
}else {
$res_code = $response2[0];
$res_data = $response2[1];
echo $res_data;
}
//statusMessage : Finish => پایان یافته, NoContactWithTheOperator => عدم برقراری با اپراتور, Interacting => در حال ارتباط,
// NoAuthentication => عدم احراز هویت, Active => فعال, NoSendSMS => عدم ارسال پیامک, Cancel => انصراف
//validMessage: approve => تایید شده, cancel => رد شده, notconfirm => منتظر تایید
?>