editMessageLiveLocation

متد

از این متد برای ویرایش پیام‌های موقعیت زنده استفاده کنید. موقعیت را می‌توان تا انقضای live_period یا تا غیرفعال‌شدن صریح ویرایش با فراخوانی stopMessageLiveLocation ویرایش کرد. در صورت موفقیت، اگر پیام ویرایش‌شده اینلاین نباشد، Message ویرایش‌شده برگردانده می‌شود؛ در غیر این صورت True.

خروجی: Message or Boolean

پارامترها

نامنوعالزامتوضیحات
business_connection_idStringاختیاریشناسهٔ یکتای اتصال کسب‌وکاری که پیامِ ویرایش‌شونده از طرف آن فرستاده شده است.
chat_idInteger or Stringاختیاریاگر inline_message_id مشخص نشده باشد الزامی است. شناسهٔ یکتای گفتگوی هدف یا نام‌کاربری ربات، ابرگروه یا کانال هدف با قالب @username.
message_idIntegerاختیاریاگر inline_message_id مشخص نشده باشد الزامی است. شناسهٔ پیامی که باید ویرایش شود.
inline_message_idStringاختیاریاگر chat_id و message_id مشخص نشده باشند الزامی است. شناسهٔ پیام اینلاین.
latitudeFloatالزامیعرض جغرافیایی موقعیت جدید
longitudeFloatالزامیطول جغرافیایی موقعیت جدید
live_periodIntegerاختیاریمدت زمان جدید (ثانیه) که موقعیت می‌تواند به‌روزرسانی شود، از تاریخ ارسال پیام. اگر 0x7FFFFFFF بدهید، موقعیت برای همیشه قابل به‌روزرسانی است. در غیر این صورت مقدار جدید نباید بیش از یک روز از live_period فعلی بیشتر باشد و تاریخ انقضای موقعیت زنده باید در ۹۰ روز آینده بماند. اگر مشخص نشود، live_period بدون تغییر می‌ماند.
horizontal_accuracyFloatاختیاریشعاع عدم‌قطعیت موقعیت بر حسب متر؛ ۰ تا ۱۵۰۰
headingIntegerاختیاریجهتی که کاربر در آن حرکت می‌کند، بر حسب درجه. در صورت مشخص‌شدن باید بین ۱ تا ۳۶۰ باشد.
proximity_alert_radiusIntegerاختیاریبیشترین فاصله برای هشدار مجاورت نزدیک‌شدن به عضو دیگر گفتگو، بر حسب متر. در صورت مشخص‌شدن باید بین ۱ تا ۱۰۰۰۰۰ باشد.
reply_markupInlineKeyboardMarkupاختیاریشیء سریالایز‌شده به JSON برای کیبورد اینلاین جدید
editMessageLiveLocation — متد (API تلگرام) | ایران ناتیفیکیشن