[font=PingFangSC, "]消息是在应用内接收的,就可以通过body传递的自定义参数,来决定消息的展现。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在应用内接收消息时,确实可以通过HTTP请求的Body来传递自定义参数,进而决定消息的具体展现形式。根据提供的知识库资料,这里是如何利用Body参数进行消息定制的详细说明:
x-oss-async-process
指令及notify
参数能够触发特定的后处理任务(如文档转换、视频转码)并配置消息通知服务。消息通知配置:
notify
参数结合Base64编码的主题名称(如topic_dGVzdC10b3BpYw
),确保消息通知能正确发送到SMQ主题上。Body参数构造:
x-oss-async-process
指令携带处理规则及通知配置,如doc/convert,target_png,source_docx|sys/saveas,b_桶名,o_路径/模板
及notify,topic_主题Base64编码
。POST /example.docx?x-oss-async-process HTTP/1.1
Host: doc-demo.oss-cn-hangzhou.aliyuncs.com
x-oss-async-process=doc/convert,target_png,source_docx|sys/saveas,b_dGVzdC1idWNrZXQ,o_ZG9jX2ltYWdlcy97aW5kZXh9LnBuZw/notify,topic_dGVzdC10b3BpYw
通过上述方法,您可以在应用内部根据接收到的HTTP Body内容,解析出自定义参数,从而灵活地控制消息的展示逻辑和后续处理流程。