校友产品制作

项目分析

  • 目标是制作一个双端的学生校友系统,有公众号+网页的方案实现
  • 基本具备的条件
  • 声请商业公众号+支付码:实现基本可用
  • 有网页和后端开发人员

学生端开发流程如下:

  • 用户进入学生端需要登陆和手机绑定
  • 学生端认证页面开发 -----实现可以上传认证照片,后端处理认证流程
  • 前端主界面开发,参照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

具体的接口和参数见文档,下面的链接
!!!百度开发文档

前端页面处理

后端数据库和表的设置

网络通讯的代码处理

后期优化

发布了14 篇原创文章 · 获赞 5 · 访问量 444

猜你喜欢

转载自blog.csdn.net/Professional_6/article/details/104369548