answerShippingQuery
متداگر صورتحسابی فرستاده باشید که نشانی ارسال میخواهد و پارامتر is_flexible مشخص شده باشد، Bot API آپدیتی با فیلد shipping_query برای ربات میفرستد. از این متد برای پاسخ به shipping queryها استفاده کنید. در صورت موفقیت True برگردانده میشود.
خروجی: Boolean
پارامترها
| نام | نوع | الزام | توضیحات |
|---|---|---|---|
| shipping_query_id | String | الزامی | شناسهٔ یکتای queryای که باید به آن پاسخ داده شود. |
| ok | Boolean | الزامی | اگر ارسال به نشانی مشخصشده ممکن است True و اگر مشکلی هست (مثلاً ارسال به نشانی موردنظر ممکن نیست) False بدهید. |
| shipping_options | Array of ShippingOption | اختیاری | اگر ok برابر True باشد الزامی است. آرایهٔ JSON از گزینههای ارسال در دسترس. |
| error_message | String | اختیاری | اگر ok برابر False باشد الزامی است. پیام خطا به شکل خوانا برای انسان که توضیح میدهد چرا تکمیل سفارش ممکن نیست (مثلاً «متأسفیم، ارسال به نشانی موردنظر شما در دسترس نیست»). تلگرام این پیام را به کاربر نشان میدهد. |