对接第三方平台的设计思路

简介: 对接第三方平台的设计思路

公众号merlinsea


  • 第三方开发文档分析
  • 接口地址:接口地址是第三方平台提供的开放api,当对第三方发起请求的时候,实际上是向这个开放api发送post请求或者get请求

640.png


  • 公共参数 :公共参数是访问所有接口都需要携带的参数,这些参数中有些是固定的,有些是变化的。
  • appId是所有访问的一个固定不变的参数,这个参数是用户在第三方平台生成的一个身份识别编号,具有唯一性。
  • method是当访问第三方平台的接口标识,不同的接口需要携带不同的method参数。
  • bizContent是访问不同第三方平台接口的时候需要携带的变化参数,所有变化的参数都由bizContent来承载。


640.png


  • 变化参数:bizContent变化参数可以作为用户调不同接口的时候需要提供的变量。
  • 其中bizContent可以有如下类型:


640.png640.png


  • 设计开发思路
  • 将一些固定的参数值,比如开放api地址、appId,appSecret,openUrl等抽取到配置文件中,可以分开发阶段的配置文件、测试阶段的配置文件、生产阶段的配置文件等。
  • 编写Configuration配置类,这个配置类用于承载所有的固定的参数值,后续需要使用的时候可以将这个类注入使用。
  • 编写一个Client类专门用于向第三方发送请求,传递不同的数据。


640.png


相关文章
|
数据采集 机器学习/深度学习 监控
mPaaS 核心组件:支付宝如何为移动端产品构建舆情分析体系?
移动舆情分析 MMA(Mobile Media Analysis)通过采集应用内、应用市场反馈及外部媒体等内容,经过机器学习、自然语言处理等大数据技术,为企业的产品进化、运营、营销、公关提供实时、有效的舆情监控-分析-预警-处理的闭环能力,帮助企业发现与跟踪产品问题,收集产品建议,危机公关,辅助市场调研、产品营销与竞争分析。
2556 0
|
2月前
|
XML 安全 Java
【分布式技术专题】「单点登录技术架构」一文带领你好好对接对应的Okta单点登录实现接口服务的实现落地
【分布式技术专题】「单点登录技术架构」一文带领你好好对接对应的Okta单点登录实现接口服务的实现落地
61 0
|
4月前
|
JSON API 数据格式
如何利用API接口获取电商平台数据?
作为产品经理,我们需要了解电商平台的数据情况,以便更好地制定产品策略和优化用户体验。而利用API接口获取电商平台数据是一种高效、便捷的方式。本文将从以下几个方面介绍如何利用API接口获取电商平台数据。
|
8月前
|
设计模式 Java Spring
一个项目如何支持多种第三方对接如何实现?
一个项目如何支持多种第三方对接如何实现?
|
11月前
|
数据采集 存储 Java
api接口对接如何实现商品数据采集的
在当前互联网行业中,快速准确地采集和处理大量数据是非常重要的一项任务。而实现商品数据采集则是许多企业和电商平台必须完成的任务之一。使用API接口对接进行商品数据采集可以大大提高数据采集效率和准确性。下面,将介绍API接口对接如何实现商品数据采集的方法。
|
API 数据格式 JSON
宜搭应用与第三方系统数据互通怎么做?
使用 HTTP 连接器向宜搭的 API 发送请求。具体来说,您可以使用集成自动化中的 HTTP 连接器,设置其为定时触发,并将编写的脚本中转换后的数据作为 HTTP 请求的 body,发送 POST 请求到宜搭的 API 接口。
宜搭应用与第三方系统数据互通怎么做?
|
前端开发 Java API
合约跟单系统开发demo方案详情|api对接|一键跟单平台开发模式定制流程
合约跟单系统开发demo方案详情|api对接|一键跟单平台开发模式定制流程
|
小程序 前端开发 IDE
百度小程序第三方平台开发,一整套流程
百度智能小程序第三方平台开发着力于解决百度生态体系内的小程序管理问题,一套模板,随处部署。能尽可能地减少系统服务商的开发成本,系统服务商只用开发一套小程序代码作为模板就可以快速批量的孵化出大量的商家小程序。
178 0
百度小程序第三方平台开发,一整套流程
|
XML 小程序 安全
微信第三方开放平台代小程序实现业务
有没有想过,只需要开发一套公众号/小程序代码,以之为模板,再来一套后台管理系统,把在微信公众号后台做的那些事都搬到我们自己的系统中。来一个业务相同的小程序,只需要管理员授权后,只要在我们的系统中点点几个按钮,就可以把小程序发布上线,一次开发供 N 个公众号使用,提供标准化的接口服务来满足业务的基础需求。通过扫描二维码授权给平台,帮助 N 多个公众号代实现业务,不再需要理解繁琐参数设置,并且密码不提供给开发者,保证安全,真正做到解放运营同学和开发的双手,有更多的时间去谈女朋友,那该多好。
306 0
微信第三方开放平台代小程序实现业务
|
运维 监控 网络协议
统一运维监控平台设计思路| 学习笔记
快速学习统一运维监控平台设计思路。
269 0
统一运维监控平台设计思路| 学习笔记