برای نتیجهٔ نامعلوم طراحی کنید
ممکن است اتصال پس از ثبت سفارش سرور و پیش از رسیدن پاسخ قطع شود. مرجع محلی درخواست، سرویس، کشور و زمان را نگه دارید. اگر سازوکار جلوگیری از اثر تکراری درخواست پشتیبانی شده، طبق مستندات فعلی از آن استفاده کنید؛ بدون بررسی، وجودش را فرض نکنید.
پیش از ارسال دوباره تطبیق دهید
طبق روند مستند، وضعیت قابلدسترسی سفارش یا تاریخچهٔ حساب را بررسی کنید. اگر شمارهای از قبل تخصیص یافته، همان سفارش و وضعیت پیامک آن را دنبال کنید. اگر شکست روشن و بدون سفارش است، تکرار ممکن است مناسب باشد. سیاست محدود تلاش مجدد داشته باشید، نه حلقهٔ نامحدود خرید.
ثبت رویداد را امن نگه دارید
کد پاسخ، شناسهٔ سفارش و زمانها را ثبت کنید، اما OTP دریافتی یا رازهای کیف پول را در لاگ توسعه منتشر نکنید. حسابهای آزمایشی مجاز و بودجهٔ برنامهریزیشده به کار ببرید. ثبتنام دسترسی به API، فهرست و سابقهٔ فعلی حساب را برای بررسی نتیجه فراهم میکند.
استفاده مسئولانه از SMS Activation
شماره را فقط برای حسابها، درخواستها و تأییدهایی که مجاز به مدیریت آنها هستید استفاده کنید. قواعد پلتفرم و قوانین محلی را رعایت کنید. موجودی شماره، قیمت، مقصدها و شبکههای پرداخت ممکن است تغییر کنند؛ پیش از پرداخت، اطلاعات فعلی را در حساب خود بررسی کنید.
حساب بسازید تا API فعلی را بخوانید و سفارشهای شماره را با اطمینان تطبیق دهید.