Method: projects.messages.send

बताए गए टारगेट (रजिस्ट्रेशन टोकन, विषय या शर्त) को मैसेज भेजें.

एचटीटीपी अनुरोध

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

यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ पैरामीटर

पैरामीटर
parent

string

ज़रूरी है. इसमें projects/{project_id} के फ़ॉर्मैट में, Firebase प्रोजेक्ट आईडी (जैसे कि आपके Firebase प्रोजेक्ट का यूनीक आइडेंटिफ़ायर) होता है. लेगसी सहायता के लिए, बिना पैडिंग (जगह) वाला न्यूमेरिक प्रोजेक्ट नंबर भी 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

ज़्यादा जानकारी के लिए, पुष्टि करने से जुड़ी खास जानकारी देखें.