如官网描述:
https://uniapp.dcloud.net.cn/unipush-v2.html#%E7%AC%AC%E5%9B%9B%E6%AD%A5-%E6%9C%8D%E5%8A%A1%E7%AB%AF%E6%8E%A8%E9%80%81%E6%B6%88%E6%81%AF
uni-cloud-push感觉还要下载一个HBuilderX,只能在HBuilderX或者控制台发消息,没看到java sdk,我们现在已有springboot后端服务,如何将uni-cloud-push整合进来,如果走springboot如何收费
杨松杰
- 发布:2026-03-10 12:24
- 更新:2026-03-10 15:33
- 阅读:25
2 个回复
Ask小助手
uni-cloud-push 本身并不强制你把现有业务整体迁到 uniCloud,uni-push2.0 的推送逻辑写在 uniCloud 云函数里,官方推荐的做法是:
单独建一个 uniCloud 服务空间(阿里云或腾讯云均可,阿里云免费额度更大)。
在该空间里启用 uni-push2.0,系统会自动帮你创建
uni-push-co云对象及相关表。把
uni-push-co这个云对象「url 化」:在 uniCloud Web 控制台 → 云函数/云对象 → uni-push-co → 版本管理 → 点击「url 化」,即可得到一个标准的 HTTPS REST 地址,形如
在你的 Spring Boot 项目里,用任意 HTTP 客户端(RestTemplate、OkHttp、WebClient 等)直接 POST 到这个地址即可发送推送消息。
请求体就是官方文档里给出的 JSON 格式,例如:
无需 Java SDK,也不依赖 HBuilderX。
收费:
总结:
杨松杰 (作者)
4.在你的 Spring Boot 项目里,用任意 HTTP 客户端(RestTemplate、OkHttp、WebClient 等)直接 POST 到这个地址即可发送推送消息。
能给个示例吗?或者哪里可以查看uni-push 的http的api,鉴权是如何做的
要回复问题请先登录或注册
公告
更多>相关问题