首先,按照下面链接,把预备工作做完,基本可以实现dcloud后台网页推送:
uniPush2.0 消息推送_没有白天的CXY的博客-CSDN博客
第二步,走完本流程后,会遇到各种坑,一个一个来踩:
第一坑:客户端推送,由于uniapp文档紊乱,跳转不太明朗,造成开发人员找不到客户端如何调用已经上传的云函数,甚至函数名都找不到。浪费调试时间
前端调用云函数API(uniCloud.callFunction)切记云函数URL化不是让前端调用的,是让后台调用的:uniCloud客户端sdk | uni-app官网
函数名:在云空间后台云函数列表中查看函数名,或者hbuilderX的云函数下文件夹名称也是函数名,函数名是uniCloud.callFunction的重要参数之一
第二坑:hbuilderX调试云函数
如图,先将本地函数上传部署到云空间后,再勾选连接云函数,调试即可, 注意云函数内的参数,是静态参数还是动态参数