# 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);
}
}
```