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

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) وعنوان URL الخاص به (attachment_url).

مثال:

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

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

  • image
  • video
  • audio