应用研发平台EMAS针对于周期性推送消息,这种有适合的api嘛?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
Job API 可以实现推送计划任务。
可以设置推送的内容、时间和频率,EMAS服务端会在指定时间给符合条件的用户推送。
Schedule API 可以实现每日/每周推送。
可以设置每日或每周的特定时间(如每周一的上午9点),给用户推送指定的消息内容。
这两个API都可以实现周期性推送。主要区别在于:
Job API:支持更为精细的推送周期设置,但一个Job只对应一个推送内容。
Schedule API:支持简单的每日/每周推送,但一个Schedule可以对应多个不同的推送内容。
举个例子:
每周一给用户A推送活动提示,可以使用Job API。
每周一9点给用户A推送不同的活动、任务和通知,可以使用Schedule API。
总的来说,具体应使用哪种API,需要根据您的推送需求确定:
如果需要定期推送相同内容,使用Job API。
如果需要定期推送不同内容,使用Schedule API。
具体的参数设置与使用方式,可以参考EMAS官方文档。