شروع کار

وضعیت پیام‌ها

هر ردیف entries در پاسخ متدهای ارسال و گزارش یک فیلد status دارد که مرحله فعلی آن پیام را نشان می‌دهد. این مقدار با return.status فرق دارد: آن یکی نتیجه درخواست است و این یکی سرنوشت یک پیام.

مقادیر status

مقداروضعیتتوضیح
1 در صف ارسال پیام ثبت شده و منتظر ارسال است.
2 زمان‌بندی‌شده پیام در زمان تعیین‌شده با date ارسال می‌شود.
4 ارسال به مخابرات پیام به اپراتور تحویل شده است.
5 ارسال به مخابرات مشابه 4.
6 خطا در ارسال نهایی اپراتور پیام را نپذیرفت و پیام به گیرنده نرسید.
10 رسیده به گیرنده نهایی گزارش تحویل از گوشی گیرنده دریافت شد.
11 نرسیده به گیرنده نهایی گوشی گیرنده خاموش یا خارج از دسترس بود.
13 لغو شده نهایی ارسال لغو شد یا با خطا مواجه شد. هزینه به حساب برمی‌گردد.
14 بلاک شده نهایی گیرنده دریافت پیام تبلیغاتی را مسدود کرده است. هزینه به حساب برمی‌گردد.
100 شناسه نامعتبر نهایی شناسه وجود ندارد، بایگانی شده یا متعلق به حساب دیگری است.

پیگیری تحویل

  • بلافاصله پس از ارسال، وضعیت معمولا ۱ (در صف) یا ۵ (ارسال به مخابرات) است. گزارش تحویل معمولا ظرف چند ثانیه تا چند دقیقه می‌رسد.
  • وضعیت‌های «نهایی» دیگر تغییر نمی‌کنند. پیام‌هایی را که هنوز در وضعیت غیرنهایی هستند، با فاصله چند دقیقه و به‌صورت دسته‌ای (تا ۵۰۰ شناسه در هر درخواست) با sms/status بررسی کنید، نه با یک درخواست برای هر پیام.
  • sms/status فقط ۴۸ ساعت اخیر را پوشش می‌دهد؛ وضعیت نهایی را در سیستم خودتان ذخیره کنید.
  • در وضعیت‌های ۱۳ و ۱۴ هزینه پیام به اعتبار حساب برمی‌گردد.

انواع نمایش پیام (type)

پارامتر type در sms/send نحوه نمایش پیام روی گوشی گیرنده را تعیین می‌کند و فقط روی خطوط ۳۰۰۰ اثر دارد.

مقدارنحوه نمایش
0 فلش: پیام مستقیم روی صفحه نمایش داده می‌شود و در گوشی ذخیره نمی‌شود.
1 عادی: در حافظه گوشی ذخیره می‌شود (پیش‌فرض).
2 روی سیم‌کارت ذخیره می‌شود.
3 در برنامه مشخصی روی گوشی یا رایانه متصل ذخیره می‌شود.