Method: projects.messages.send

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

طلب HTTP

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

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

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

المَعلمات
parent

string

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

نص الطلب

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

تمثيل JSON
{
  "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

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