【项目总结】第三方OA对接、项目从零入手

    技术2022-07-10  113

    前言

         近半年在平台项目的接触过程中,发现底层源码的能力很重要,有助于帮助我们理解项目代码,整理思路。代码思维能力也很重要。

    项目经历

    一、开发内容

    第三方对接

         华为云WeLink对接 2019-12 ~ 2020-04      企业微信小程序对接 2020-03 ~ 2020-05      好视通视频会议对接 2020-05-09 ~ 2020-05-20

    Mon 06 Mon 13 Mon 20 Mon 27 Mon 03 Mon 10 Mon 17 Mon 24 华为云WeLink 企业微信小程序 好视通视频会议 第三方对接

    平台功能

         首页设计器、跟进人的负责权限、首页简报 2020-04 ~ 2020-05

    Mon 06 Mon 13 Mon 20 首页设计器 跟进人的负责权限 首页简报 平台功能

    二、项目心得

         1. 第三方对接:从无到有,从陌生到熟悉;      2. 初接触平台代码:开户逻辑从小白到小将;      3. 借助流程图、思维导图,整理开发思路,提高开发效率。

    三、项目所用技术方案

    作为服务商与第三方平台对接:      安全校验方案: 传输消息时,验证消息体签名、使用秘钥key校验token(HmacSHA256加密算法),http响应消息体签名;      接口安全性:调用第三方接口使用各种Token(服务商token、应用token、授权方token)       授权免登实现方案:OAuth2 2.平台业务      使用zookeeper 获取节点数据,存储数据库地址、服务地址、业务逻辑中的常量;      RabbitMQ处理异步业务逻辑,提升接口访问效率;      Elasticsearch 获取索引数据;      开户直接分配已预置租户。

    总结

         中间遇到了一些难点,不熟悉的点可以直接询问组长,这样可以节省时间,提升效率。但自己也要多思考问题出现的原因,多总结,多记录,做到可复用,可借鉴。(使用postman分类分文件夹存储接口、使用印象笔记分类命名保持前缀特点,记录遇到的问题,产生的时间)
    Processed: 0.012, SQL: 9