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

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

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

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

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

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

الخطوة 1. قم بإنشاء الأزرار في الكتلة.

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

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

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

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

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

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

مثال:

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

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

  • image
  • video
  • audio