Method: projects.messages.send

निर्दिष्ट लक्ष्य (पंजीकरण टोकन, विषय या शर्त) पर एक संदेश भेजें।

HTTP अनुरोध

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

यूआरएल जीआरपीसी ट्रांसकोडिंग सिंटैक्स का उपयोग करता है।

पथ पैरामीटर

पैरामीटर
parent

string

आवश्यक। इसमें 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

अधिक जानकारी के लिए, प्रमाणीकरण अवलोकन देखें।