解决方法:微信小程序云开发教程-后端接口分析和接口返回值的格式定义 ... ...
优采云 发布时间: 2020-09-16 08:06微信小程序云开发教程-后端接口分析和接口返回值格式定义...
在最后一部分中,我们将学习如何定义后端接口。
在开发之前,我们必须分析后端必须提供哪些接口。
我们可以根据需求文档进行分析。
第一个功能是用户主动登录,因此我们的后端必须提供一个接口来实现用户西安人事考试网站的静默注册,什么是静默注册?我们将在后面的章节中详细解释。
第二个功能是显示搜索热词,因此我们的后端必须提供一个接口来获取系统中的所有热词。
第三个功能是搜索单词的同义词,因此我们的后端必须提供一个接口以返回单词的所有同义词。
第四个功能是赞美搜索效果,因此我们的后端必须提供一个接口来增加一对同义词的相干强度。
第五项功能是联系和反馈,因此我们的后端必须提供一个界面来接收和保存用户反馈。
第六个功能是向用户发送微信关注,因此我们的后端必须为前端提供一个接口,以获取订阅新闻模板的ID。
第七个功能是管理员可以查看所有反馈,因此我们的后端必须提供一个界面来显示用户提交的所有反馈。
第八项功能是管理员可以删除反馈,因此我们的后端必须提供删除特定反馈的界面。
在这一点上,我们已经阐明了后端必须提供哪些接口,但是该接口的详细定义将在以下章节中详细说明。
为了方便百度搜索引擎优化的前端调用和接口管理,必须预先定义所有接口的返回值格式。不管接口处理的效果如何,返回前端的接口必须相同。
我们规定接口的返回效果格式如下,返回的是一个具有三个字段的json对象:
第一个字段是errCode,它表示错误代码,0表示调用成功,其他数字表示失败。每个数字是什么意思?学生可以根据自己的情况定义它。
第二个字段是errMsg,它代表错误消息,用于解释错误代码。如果前端开发人员仅看到错误代码,他们将非常困惑。
第三个字段是数据,我们将所有其他数据放入其中。