检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
“sms”:短信传输协议。 “functionstage”:FunctionGraph(函数)传输协议。 “http”、“https”:HTTP/HTTPS传输协议。 content 是 String 模板内容,模板目前仅支持纯文本模式。模板内容不能空,最大支持256KB。 响应参数
访问消息通知服务的方式 云平台提供了Web化的服务管理平台,即管理控制台和基于HTTPS请求的API(Application programming interface)管理方式。 管理控制台方式 管理控制台提供Web界面,供您管理计算、存储和其他云资源。您可以使用管理控制台方式
以在应用之间通过SMN实现应用的功能集成,降低系统的复杂性。 您可以使用本文档提供的API对消息通知服务进行相关操作,如创建、查询、删除、更新等。支持的全部操作请参见API概览。 在调用消息通知服务API之前,请确保已经充分了解消息通知服务相关概念,详细信息请参见《消息通知服务用户指南》的“产品介绍”。
校验消息签名 操作场景 为了确保安全,提供订阅确认、取消订阅和消息的签名认证,在消息的接收方需要对SMN发送的消息进行校验,消息类型包括订阅确认消息、通知消息和取消订阅通知消息。使用SMN消息中的信息,您可以通过签名串验证消息的合法性。 操作步骤 验证SMN发送的HTTP(S)请求的流程如下:
“functionstage”:FunctionGraph(函数)传输协议,endpoint为一个函数。 “http”、“https”:HTTP/HTTPS传输协议,endpoint为URL。 subscription_urn String 订阅者的唯一资源标识。 owner String
String 模板创建时间 时间格式为UTC时间,YYYY-MM-DDTHH:MM:SSZ。 update_time String 模板最后更新时间 时间格式为UTC时间,YYYY-MM-DDTHH:MM:SSZ。 状态码:400 表6 响应Body参数 参数 参数类型 描述 request_id
安全 责任共担 身份认证与访问控制 数据保护技术 审计与日志 服务韧性 认证证书
请求示例 GET https://{SMN_Endpoint}/ null 响应示例 状态码:200 OK { "versions" : { "id" : "v2", "links" : [ { "href" : "https://127.0.0
请求示例 GET https://{SMN_Endpoint}/v2 null 响应示例 状态码:200 OK { "version" : { "id" : "v2", "links" : [ { "href" : "https://127.0.0
“functionstage”:FunctionGraph(函数)传输协议,endpoint为一个函数。 “http”、“https”:HTTP/HTTPS传输协议,endpoint为URL。 subscription_urn String 订阅者的唯一资源标识。 owner String
message。 message_structure 否 String Json格式的字符串。支持“email”、“sms”、“http”、“https”、“functiongraph”、“functionstage”、“dingding”、“wechat”、“feishu”、“weli
错误码 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 更多服务错误码请参见API错误中心。 状态码 错误码 错误信息 描述 处理措施 200 SMN.0190 This endpoint already exists. endpoint已存在。
创建Application(废弃) 功能介绍 创建平台应用。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/{project_id}/notifi
code String 服务异常错误信息编码。 message String 服务异常错误信息描述。 请求示例 App消息发布 POST https://{SMN_Endpoint}/v2/{project_id}/notifications/endpoints/{endpoint_urn}/publish
code String 服务异常错误信息编码。 message String 服务异常错误信息描述。 请求示例 删除主题 DELETE https://{SMN_Endpoint}/v2/{project_id}/notifications/topics/urn:smn:regio
error_code String 返回信息对应的代码。 error_msg String 服务异常错误信息描述。 请求示例 解绑云日志 DELETE https://{SMN_Endpoint}/v2/{project_id}/notifications/topics/urn:smn:regio
每种协议对应不同类型的订阅者,具体对应关系如下所示: 邮件传输协议,订阅者为邮箱地址。 短信传输协议,订阅者为手机号码。 HTTP/HTTPS传输协议,订阅者为URL。 FunctionGraph(函数)传输协议,订阅者为一个函数。 FunctionGraph(工作流)传输协议,订阅者为由一组函数编排成的工作流。
code String 服务异常错误信息编码。 message String 服务异常错误信息描述。 请求示例 批量添加资源标签 POST https://{SMN_Endpoint}/v2/{project_id}/{resource_type}/{resource_id}/tags/action
code String 服务异常错误信息编码。 message String 服务异常错误信息描述。 请求示例 查询主题策略 GET https://{SMN_Endpoint}/v2/{project_id}/notifications/topics/urn:smn:regio
error_code String 返回信息对应的代码。 error_msg String 服务异常错误信息描述。 请求示例 查询通知策略。 GET https://{SMN_Endpoint}/v2/{project_id}/notifications/topics/urn:smn:regio