سرویس پیام کوتاه قاصدک، امکانی جدید برای مهاجرت از سرویسهای پر کاربرد پیامکی ایرانی قرار داده است. با این امکان، برای جابجایی سرویس خود از سرویس مگفا، کافیست راهنمای زیر را دنبال کنید و در کمتر از ۵ دقیقه تمام کدهای خود را به قاصدک منتقل کنید، بدون اینکه نیاز به تغییرات گسترده در کد برنامههای خود داشته باشید.
اگر قصد مهاجرت از مگفا به قاصدک را دارید، همکاران ما در قاصدک آخرین نسخه از API این سرویس را روی قاصدک برای استفاده شما پیاده سازی کرده اند. کافیست بجای sms.magfa.com آدرس api.ghasedak.me/magfa را در فراخوانی های API خود جایگذاری کنید و بجای کلید API مگفا از کلید API قاصدک استفاده کنید.
دقت داشته باشید که نام کاربری (username) در سیستم قاصدک همان API Key می باشد و رمز عبور (password) را می توانید خالی بگذارید.
http://sms.magfa.com/magfaHttpService?service=Enqueue&domain=magfa&username=reza&password=1234&...
آدرس زیر را قرار دهید https://api.ghasedak.me/magfa/magfaHttpService?service=Enqueue&domain=magfa&username=reza&password=1234&...
تمامی متدهای مگفا و خروجی های آنها، همچون عملیاتهای ارسال پیامک، ارسال پیامک otp، دریافت موجودی حساب، پیامهای دریافتی و ارسال بالک بصورت مشابه در پایانهی مهاجرت مگفا به قاصدک پیاده سازی شده اند و در فرآیند انتقال مشکلی برای عملیاتهای شما پیش نخواهد آمد.
http://sms.magfa.com/magfaHttpService?service=getMessageStatus&messageId=123
آدرس زیر را قرار دهید https://api.ghasedak.me/magfa/magfaHttpService?service=getMessageStatus&messageId=123
http://sms.magfa.com/magfaHttpService?service=getMessageId&domain=magfa&username=reza&password=1234&chkMessageId=123
آدرس زیر را قرار دهید https://api.ghasedak.me/magfa/magfaHttpService?service=getMessageId&domain=magfa&username=reza&password=1234&chkMessageId=123
http://sms.magfa.com/magfaHttpService?service=getRealMessageStatus&domain=magfa&username=reza&password=1234&messageId=1234
آدرس زیر را قرار دهید https://api.ghasedak.me/magfa/magfaHttpService?service=getRealMessageStatus&domain=magfa&username=reza&password=1234&messageId=1234
http://sms.magfa.com/magfaHttpService?service=getCredit&domain=magfa&username=reza&password=12345678
آدرس زیر را قرار دهید https://api.ghasedak.me/magfa/magfaHttpService?service=getCredit&domain=magfa&username=reza&password=12345678
همچنین برای سهولت کار برنامه نویسانی که از وب سرویس SOAP در اپلیکیشن های خود استفاده کرده اند ، وب سرویس SOAP جهت مهاجرت از مگفا به قاصدک فراهم شده است.
تنها کافیست در برنامه خود آدرس وب سرویس مگفا را از http://sms.magfa.com/services/urn:SOAPSmsQueue?wsdl به این آدرس http://soap.ghasedak.me/magfa.svc?wsdl تغییر دهید و وب سرویس خود را آپدیت نمائید.
با این تغییر آدرس دیگر نیازی به تغییر در روال کدنویسی و فانکشن ها ندارید ، فقط کافیست نام کاربری و رمز عبور و شماره خط قاصدک را جایگزین اطلاعات قبلی نمائید.
دقت داشته باشید که نام کاربری (username) در سیستم قاصدک همان API Key می باشد و رمز عبور (password) را می توانید خالی بگذارید.
$headers = array(
'domain' => 'domain'
);
$client = new \SoapClient('http://sms.magfa.com/services/urn:SOAPSmsQueue?wsdl' , array(
'login' => 'your username' , 'password' => 'your password' ,
'features' => SOAP_USE_XSI_ARRAY_TYPE
));
$result = $client->getCredit($headers);
var_dump($result);
echo $result->getCredit;
$headers = array(
'domain' => 'domain'
);
$client = new \SoapClient('http://soap.ghasedak.me/magfa.svc?wsdl' , array(
'login' => 'your username' , 'password' => 'your password' ,
'features' => SOAP_USE_XSI_ARRAY_TYPE
));
$result = $client->getCredit($headers);
var_dump($result);
echo $result->getCredit;
با این تغییر کوچک فقط در آدرس وب سرویس می توانید به راحتی و بدون تغییر در روال و فانکشن ها از مگفا به قاصدک مهاجرت نمائید و کیفیت فوق العاده ارسال پیامک قاصدک را تجربه کنید.