Publishing Messages in the Text Format
Description
URI
- Parameter description
Parameter
Mandatory
Type
Description
project_id
Yes
String
Project ID
topic_urn
Yes
String
Unique resource ID of the topic. You can obtain it by referring to Querying Topics.
Request
- Parameter description
Parameter
Mandatory
Type
Description
subject
No
String
Message subject, which is used as the email subject when you publish email messages. The subject cannot exceed 512 characters.
message
Yes
String
Message content
The message content must be UTF-8-coded and can be no more than 256 KB.
For SMS subscribers, if an SMS message is oversized, SMN will split it into multiple parts but only send the first two parts to subscribers.
- If the content of an SMS message consists of only ASCII characters, each SMS message can contain up to 459 characters.
- If the content includes non-ASCII characters, each SMS message can contain up to 201 characters.
time_to_live
No
String
The maximum retention period of a message in SMN
After the retention period expires, SMN does not send this message. The time period is measured in seconds, and the default retention period is 3600 (one hour).
The retention period must be a positive integer less than or equal to 604,800 (3600 x 24 x 7).
- Example request
POST https://{SMN_Endpoint}/v2/{project_id}/notifications/topics/urn:smn:regionId: f96188c7ccaf4ffba0c9aa149ab2bd57:test_create_topic_v2/publish
{ "subject": "test message v2", "message": "Message test message v2", "time_to_live": "3600" }
Response
- Parameter description
Parameter
Type
Description
request_id
String
Request ID, which is unique
message_id
String
Message ID, which is unique
- Example response
{ "message_id": "bf94b63a5dfb475994d3ac34664e24f2", "request_id": "9974c07f6d554a6d827956acbeb4be5f" }
Returned Value
See Returned Value.
Error Codes
See Error Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot