# 天狗开放平台接入示例 **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``` 此配置不要在生产中使用 ### 相关包在私库中,友宝外的用户如需要请联系业务人员