وب سرویس پیام کوتاه قاصدک

وب سرویس پیام کوتاه قاصدک، سرویسی حرفه ای برای ارسال و دریافت SMS به کاربران از طریق REST API است. برنامه نویسان و طراحان سیستم‌های نرم افزاری میتوانند با استفاده از وب سرویس قاصدک، پیامک‌های مورد نیاز خود را به کاربرانشان ارسال کنند، برای کاربرانشان پیام صوتی بفرستند و متقابلا پیام‌های کاربران را دریافت نمایند.

ثبت نام با 10,000 ریال اعتبار هدیه
وب سرویس پیام کوتاه قاصدک
شرکت نت برگ
اسنپ
شرکت گل رنگ
طرفه نگار
شرکت مخابرات ایران
پلاک
سافتلن

امکانات وب سرویس

با وب سرویس قاصدک می‌توانید به امکاناتی چون ارسال ساده پیامک‌ها، ارسال گروهی، ارسال پیامک‌های اعتبار سنجی بصورت نامحدود دسترسی داشته باشید. همچنین خدمات اختصاصی وب سرویس قاصدک مانند ماژول های سیستم های مدیریت محتوا و سرویس قرعه کشی پیامکی را می توانید به سادگی به نرم افزارهایتان اضافه کنید.

SDK زبان های برنامه نویسی

کیت توسعهٔ نرم‌افزار یا SDK مجموعه توابع و کتابخانه‌های کامپایل شده‌ای که تولیدکنندگان نرم‌افزار برای آسان کردن برنامه‌نویسی برای محیط خاصی فراهم می‌ کنند و در اختیار برنامه‌نویسان قرار می‌دهند. همواره می‌توانید از طریق مستندات وب سرویس، کار خود را آغاز کنید. همچنین برای سهولت کار برنامه‌نویسان، کتابخانه‌هایی برای زبان‌های برنامه‌نویسی و فریم‌ورک‌های مختلف و ماژول‌هایی برای سیستم‌های مدیریت محتوای پرکاربرد آماده شده است که با استفاده از آن‌ها، در مدت زمان کوتاهی میتوانید وب سرویس قاصدک را به نرم افزارهایتان اضافه کنید.

  • راهنما و مستندات وب‌سرویس
  • کتابخانه‌های اختصاصی برای زبان‌های برنامه‌نویسی مختلف
  • اعتبار رایگان جهت تست و راه اندازی
  • پشتیبانی فنی برای استفاده و راه اندازی وب سرویس

ویژگی‌های متمایز وب سرویس قاصدک

وب سرویس قاصدک برای بالابردن ضریب اطمینان و سرعت ارسال‌ها امکانات ویژه‌ای را برای کاربران خود تدارک دیده است.

جلوگیری از ارسال پیام های تکراری

گاهی ممکن است؛ هنگام فراخوانی هر یک از متد‌های ارسال پیامک، خطا HTTP Error 408 دریافت کنید؛ معمولا بروز چنین خطایی به کندی سرعت اینترنت بر می‌گردد.

در واقع این خطا زمانی رخ می دهد که سرور در انتظار درخواست واسط کاربری است، اما هیچ پاسخی در زمان پیش بینی شده، دریافت نمی‌کند، به عبارت ساده‌تر ارتباط كامپيوتر شما با سرور وب Time Out است.

معمولا کاربران با دریافت این خطا، پیام خود را مجددا ارسال می‌کنند. جهت جلوگیری از ارسال مجدد پیام، از شناسه های منجصر به فرد هر پیامک به نام Checkid استفاده نمایید که مقدار آن از سمت شما تعیین شود؛ همچنین می‌توانید در صفحه تنظیمات، گزینه عدم ارسال پیام های تکراری را فعال کنید و پس از آن، هنگام فراخوانی متد ارسال پیامک، یک عدد منحصر بفرد برای فیلد Checkid واردکنید. بدین صورت، شناسه شما کنترل خواهد شد و از ارسال مجدد پیام جلوگیری می شود.

جلوگیری از ارسال پیام های تکراری

دریافت پیام از طریق تنظیم کردن url

جهت دریافت پیامک‌های دریافتی، برای هر خط خود یک آدرس url تعیین کنید که در این صورت پیام های دریافت شده، خط مورد نظر بلافاصله با پارامترهای زیر به آدرسی که تنظیم کرده اید، ارسال می‌گردد.

  • شماره فرستنده : from
  • شماره خط : to
  • متن پیام دریافت شده: message
  • شناسه منحصر بفرد پیام: messageid

نکته : این فراخوانی تا زمانی که از سمت شما خروجی کد 200 در Http Status Code دریافت نشود، مجددا ارسال می‌شود. در صورت عدم دریافت خروجی کد 200 ، این روند فراخوانی تا 1 ساعت و هر یک دقیقه، انجام می شود.

 دریافت پیام از طریق تنظیم کردن url

دریافت وضعیت پیامک از طریق تنظیم کردن url

جهت اطلاع از وضعیت هر یک از پیام های ارسال شده، می توانید یک آدرس url تعیین کنید، که در این صورت به محض تغییر وضعیت هر یک از پیامک های ارسال شده یک فراخوانی با پارامترهای زیر به آدرسی که تنظیم کرده اید ارسال می‌شود.

  • شناسه پیامک مورد نظر که وضعیت آن تغییر کرده است : messageid
  • وضعیت جدید پیام : status

نکته : این فراخوانی تا زمانی که از سمت شما خروجی کد 200 در Http Status Code دریافت نشود، مجددا ارسال می‌شود. در صورت عدم دریافت خروجی کد 200 ، این روند فراخوانی تا 1 ساعت و هر یک دقیقه، انجام می شود تا وضعیت پیام دریافت شده به‌روز شود.

دریافت پیامک

اولویت بندی خطوط

ممکن است به هر دلیلی مشکلی در یکی از اپراتورهای پیامکی وجود داشته باشد و امکان ارسال پیام با اپراتور مورد نظر میسر نباشد.

راه حل جلوگیری از این مشکل اولویت بندی خطوط می باشد که در این صورت اگر اپراتور انتخابی شما دچار مشکل باشد سیستم با توجه به اولویت بندی خطوط شما پیام مدنظر را با شماره خط دیگری ارسال می کند.

برای استفاده از این حالت شما ابتدا باید در صفحه لیست خطوط اولویت ارسال خطوط را تنظیم کرده و در زمان ارسال پیام مقدار فیلد LineNumber را خالی قرار دهید.

اولویت بندی خطوط ارسال پیامک