Method: projects.messages.send

أرسل رسالة إلى الهدف المحدد (رمز التسجيل أو الموضوع أو الشرط).

طلب HTTP

POST https://fcm.googleapis.com/v1/{parent=projects/*}/messages:send

يستخدم عنوان URL بناء جملة gRPC Transcoding .

معلمات المسار

حدود
parent

string

مطلوب. يحتوي على معرف مشروع Firebase (أي المعرف الفريد لمشروع Firebase الخاص بك)، بتنسيق projects/{project_id} . بالنسبة للدعم القديم، يتم أيضًا دعم رقم المشروع الرقمي بدون الحشو بتنسيق projects/{project_number} .

هيئة الطلب

يحتوي نص الطلب على بيانات بالبنية التالية:

تمثيل جيسون
{
  "validate_only": boolean,
  "message": {
    object (Message)
  }
}
مجالات
validate_only

boolean

ضع علامة لاختبار الطلب دون تسليم الرسالة فعليًا.

message

object ( Message )

مطلوب. رسالة لإرسالها.

هيئة الاستجابة

في حالة النجاح، يحتوي نص الاستجابة على مثيل Message .

نطاقات التفويض

يتطلب أحد نطاقات OAuth التالية:

  • https://www.googleapis.com/auth/firebase.messaging
  • https://www.googleapis.com/auth/cloud-platform

لمزيد من المعلومات، راجع نظرة عامة على المصادقة .