# 天狗开放平台接入示例
**Repository Path**: liyunde/tengu-platform-example
## Basic Information
- **Project Name**: 天狗开放平台接入示例
- **Description**: 天狗开放平台接入示例,提供一个例子接入友宝开放平台
- **Primary Language**: Java
- **License**: MIT
- **Default Branch**: 2022
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2021-09-13
- **Last Updated**: 2023-07-08
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 项目接入开放平台
## 2022版本接入
#### 服务端接入(SpringBoot项目为例)
1. 版本要求
springboot:2.6
springcloud:2021.0.3
如需要使用旧版本springboot 请用查看2021分支
2. 项目引用包
```
com.uboxol.cloud.tengu
tengu-service-spring-boot-starter
2022.0.0
```
3. 在启动类上添加注解 @EnableTenguDiscoveryClient
4. 如果是需要鉴权接口,在管理后台配置权限与角色
5. 项目已经成功接入开放平台,如果需要自定义请看后面步骤
6. 定义文档内容,完全兼容swagger2
#### 服务端进入开放平台管理的接口将会进行鉴权,需要通过开放平台访问,不再允许直接访问
系统默认使用开放平台文档,如果需要使用swagger-ui,请自行引入ui包,并在配置中关闭安全校验
```tengu.cloud.security=false```
此配置不要在生产中使用
### 相关包在私库中,友宝外的用户如需要请联系业务人员