项目分析
- 目标是制作一个双端的学生校友系统,有公众号+网页的方案实现
- 基本具备的条件
- 声请商业公众号+支付码:实现基本可用
- 有网页和后端开发人员
学生端开发流程如下:
- 用户进入学生端需要登陆和手机绑定
- 学生端认证页面开发 -----实现可以上传认证照片,后端处理认证流程
- 前端主界面开发,参照ui设计开发
- 大前端实现4个页面有:
- 学生能看到校友的发布需求
- 学生能寻找校友
- 学生能查看信息
- “我”的页面–基本信息介绍
- 大后端实现功能有:
- 设计数据库和数据表
- 和网页有数据交互
- 简单的登陆认证处理
校友端开发流程如下:
- 基本类似学生端
- 大前端实现4个页面有:
- 校友能看到学生特制的名片的页面
- 校友能看到本校的学生且能发布需求学生的页面
- 校友查看消息
- “我”的页面–基本信息介绍
- 大后端实现功能有:
- 设计数据库和数据表
- 和网页有数据交互实时更新
- 简单的登陆认证处理
具体开发如下
以下是技术实现参考文档
微信公众号绑定vue框架和url
微信登陆和手机号绑定
认证管理代码
百度图片识别认证接口实现
这里是引用
请求格式
--------POST方式调用
请求限制
请求图像需经过base64编码:图像的base64编码指将一副图像数据编码成一串字符串,使用该字符串代替图
像地址。您可以首先得到图像的二进制,然后用Base64格式编码即可。
调用方式一
调用AI服务相关的API接口有两种调用方式,两种不同的调用方式采用相同的接口URL。
区别在于请求方式和鉴权方法不一样,请求参数和返回结果一致,且均为json格式。
请求URL数据格式
向API服务地址使用POST发送请求,必须在URL中带上参数: access_token : 必须参数,
POST /rest/2.0/face/v1/detect HTTP/1.1
accept-encoding: gzip, deflate
x-bce-date: 2015-03-24T13:02:00Z
connection: keep-alive
accept: */*
host: aip.baidubce.com
x-bce-request-id: 73c4e74c-3101-4a00-bf44-fe246959c05e
content-type: application/x-www-form-urlencoded
authorization: bce-auth-v1/46bd9968a6194b4bbdf0341f2286ccce/2015-03-24T13:02:00Z/1800/host;x-bce-date/994014d96b0eb26578e039fa053a4f9003425da4bfedf33f4790882fb4c54903
具体的接口和参数见文档,下面的链接
!!!百度开发文档