Message الفصل
يمثل رسالة من أو إلى IoTHub
تهيئة الرسالة
- توريث
-
builtins.objectMessage
الدالمنشئ
Message(data, message_id=None, content_encoding=None, content_type=None, output_name=None)
المعلمات
الاسم | الوصف |
---|---|
data
مطلوب
|
البيانات التي تشكل الحمولة |
message_id
|
معرّف يمكن للمستخدم تعيينه للرسالة المستخدمة لأنماط الرد على الطلب. التنسيق: سلسلة حساسة لحالة الأحرف (يصل طولها إلى 128 حرفا) من الأحرف الأبجدية الرقمية من ASCII 7 بت + {'-'، ':'، '.'، '+'، '٪'، '_'، '#'، '*'، '?'، '!'، '('، ')'، '،'، '='، '@'، ';'، ';'، '$'، '''} القيمة الافتراضية: None
|
content_encoding
|
ترميز المحتوى لبيانات الرسالة. يمكن أن تكون القيم الأخرى utf-16" أو "utf-32" القيمة الافتراضية: None
|
content_type
|
خاصية نوع المحتوى المستخدمة في التوجيهات مع نص الرسالة. القيمة الافتراضية: None
|
output_name
|
اسم الإخراج الذي يتم إرساله إليه. القيمة الافتراضية: None
|
المتغيرات
الاسم | الوصف |
---|---|
data
|
البيانات التي تشكل الحمولة |
custom_properties
|
قاموس خصائص الرسالة المخصصة. ستكون مفاتيح وقيم هذه الخصائص دائما سلسلة. |
id
|
<xref:message>
معرّف يمكن للمستخدم تعيينه للرسالة المستخدمة لأنماط الرد على الطلب. التنسيق: سلسلة حساسة لحالة الأحرف (يصل طولها إلى 128 حرفا) من الأحرف الأبجدية الرقمية من ASCII 7 بت + {'-'، ':'، '.'، '+'، '٪'، '_'، '#'، '*'، '?'، '!'، '('، ')'، '،'، '='، '@'، ';'، ';'، '$'، '''} |
expiry_time_utc
|
تاريخ ووقت انتهاء صلاحية الرسالة بتنسيق UTC |
correlation_id
|
خاصية في رسالة استجابة تحتوي عادة على message_id الطلب، في أنماط الرد على الطلب |
user_id
|
معرف لتحديد أصل الرسائل |
content_encoding
|
ترميز المحتوى لبيانات الرسالة. يمكن أن يكون "utf-8" أو "utf-16" أو "utf-32" |
content_type
|
خاصية نوع المحتوى المستخدمة لتوجيه الرسائل باستخدام نص الرسالة. يمكن أن يكون "application/json" |
output_name
|
اسم الإخراج الذي يتم إرسال الرسالة إليه. |
input_name
|
اسم الإدخال الذي تم تلقي الرسالة عليه. |
الأساليب
get_size | |
set_as_security_message |
تعيين الرسالة كرسالة أمان. هذه واجهة برمجة تطبيقات مؤقتة. الوظيفة غير مضمونة بعد. |
get_size
get_size()
set_as_security_message
تعيين الرسالة كرسالة أمان.
هذه واجهة برمجة تطبيقات مؤقتة. الوظيفة غير مضمونة بعد.
set_as_security_message()
السمات
iothub_interface_id
Azure SDK for Python
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ