1 Star 0 Fork 4

speed_snail / openapidemo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

开放平台客开场景接口调用示例

一、框架介绍

com/yonyou/openapi
├── base              # 核心基础包
│   │── auth          # 鉴权相关
│   ├── datacenter    # 多数据中心域名        
│   ├── event         # 事件订阅
│   ├── exception     # 异常处理
│   ├── properties    # 配置文件
│   ├── response      # 接口响应实体
├── configure         # base实现类注入 
├── service		      # 业务实现可在此包中编写

二、示例使用说明

2.1、配置文件


#获取租户所在数据中心域名
ucf.mdd.open-api.gateway-address-url=https://apigateway.yonyoucloud.com/open-auth/dataCenter/getGatewayAddress?tenantId=%s
# TODO:租户id
ucf.mdd.open-api.tenantId = rybentc5
# TODO:应用信息
ucf.mdd.open-api.app-key=b7966b8ee1e04c62bf7b21c261d6a64
ucf.mdd.open-api.app-secret=8190bccf4261e029784d1482dac4ab915ec4696

2.2、缓存处理

com.yonyou.openapi.service.TokenProviderImpl

建议对多数据中心响应的域名地址信息和token做缓存处理, 目前默认使用的是caffeine,您也可以根据需求重新实现该类

空文件

简介

开放平台数据集成示例 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/speed_snail/openapidemo.git
git@gitee.com:speed_snail/openapidemo.git
speed_snail
openapidemo
openapidemo
master

搜索帮助