For the complete documentation index, see llms.txt. This page is also available as Markdown.

وظائف الحاسبة

كيفية إرسال الرسائل عبر الحاسبة

line_send_message(platform_id, text, buttons, attachments, quote_token, bot_group_id)

تساعدك هذه الدالة على إرسال الرسائل إلى المحادثة المحددة.

المعلمات
الوصف

! platform_id

معرّف الدردشة في LINE.

يمكنك تمرير متغير النظام platform_id.

text

نص الرسالة.

معلمة اختيارية إذا كان attachments مُقدَّمة.

buttons

مصفوفة من الأزرار في الرسالة.

معلمة اختيارية.

attachments

مصفوفة من المرفقات.

معلمة اختيارية.

quote_token

رمز الرد للرد على رسالة محددة. يمكنك تمرير line_quote_token متغير.

bot_group_id

معرّف مجموعة البوت.

يمكن توفيره إذا كنت بحاجة إلى إرسال رسالة نيابةً عن بوت متصل آخر. معلمة اختيارية.

مصفوفة من الأزرار في الرسالة

يتم إنشاء معلمة buttons بالطريقة نفسها كما تُنشأ الأزرار في كتلة القمع. ولتبسيط إنشاء المصفوفة، يمكنك إنشاء الأزرار في كتلة القمع باستخدام الواجهة ونسخ البيانات التي تم إنشاؤها.

الخطوة 1. أنشئ الأزرار في الكتلة.

الخطوة 2. انسخ إعدادات الزر المتقدمة.

مثال على مصفوفة أزرار:

[{"line":0,"index_in_line":0,"text":"Visit site","type":"inline","url":"https://google.com","callback_link":false}]

مصفوفة من المرفقات

الـ attachments المعلمة هي مصفوفة من القواميس التي تحدد المرفقات المراد إرسالها.

يجب أن يتضمن كل مرفق في المصفوفة نوع المرفق (attachment_type) ورابطه (attachment_url).

مثال:

attach_list = [{"attachment_type": "image", "attachment_url": "https://files.site.com/my_image.jpg"}]

القيم الممكنة لـ attachment_type:

  • image

  • video

  • audio

آخر تحديث