# nacos-open-api **Repository Path**: knifeedge/nacos-open-api ## Basic Information - **Project Name**: nacos-open-api - **Description**: 封装Nacos的Open Api - **Primary Language**: Java - **License**: MIT - **Default Branch**: develop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-02-02 - **Last Updated**: 2025-04-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: 开源项目 ## README # nacos-open-api ## 1.介绍 封装Nacos的Open Api。 Nacos官方API地址:https://nacos.io/docs/v2/guide/user/open-api/ ## 2.快速使用 ### 1.引入依赖 ```xml com.suchtool nacos-open-api-spring-boot-starter {newest-version} ``` ### 2.配置Nacos服务端信息 略 ### 3.使用 注入NacosOpenApiUtil,即可使用。例如: ``` import com.suchtool.nacosopenapi.api.NacosOpenApiUtil; import com.suchtool.nacosopenapi.api.bo.NacosServicePageBO; import com.suchtool.nacosopenapi.api.vo.NacosServiceVO; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.util.List; @Component public class NacosApplicationInfoServiceImpl { @Autowired private NacosOpenApiUtil nacosOpenApiUtil; public void findAllApplications() { NacosServicePageBO nacosServicePageBO = new NacosServicePageBO(); nacosServicePageBO.setNamespaceId("namespace1"); nacosServicePageBO.setPageNo(1); nacosServicePageBO.setPageSize(100); List serviceVOS = nacosOpenApiUtil.queryService(nacosServicePageBO); } } ```