---
sourceType: api-reference
sourceTypeMatchedRule: openApis
slug: MA/openApis/partner/apis/setUpClient
title: Cài đặt client
---
**PartnerClient** là đối tượng thực thi các request HTTP tới OpenAPI, có các thuộc tính chung hiếm khi phải thay đổi mỗi khi gọi request nên cách tiếp cận tốt nhất đó là đưa **PartnerClient** về một static instance và set up chỉ một lần chung cho tất cả các request.

### PartnerClient

#### Properties

| Property      | Type   | Description                                                                                       |
| ------------- | ------ | ------------------------------------------------------------------------------------------------- |
| partnerId     | String | ID của partner                                                                                    |
| partnerApiKey | String | API Key tương ứng với partner dùng để xác thực khi gọi các API của Zalo Platform                  |
| proxy         |        | Cấu hình host, port cho proxy trung gian của các request HTTP, mặc định sẽ là không sử dụng proxy |

#### Sample Code


### Code sample — Java

```js
import com.vng.zalo.miniapp.openapi.sdk.client.PartnerClient;

PartnerClient client = new PartnerClient("{YOUR-PARTNER-API-KEY}", "{YOUR-PARTNER-ID}");
client.setProxy("{Your proxy's host}", {Your proxy's port}); // if needed
```

### Code sample — Node.js

```js
import { PartnerClient } from "zmp-openapi-nodejs";

// Setup client
const proxy = {
  host: "10.50.173.232",
  port: 254,
};

const client = new PartnerClient(
  "{YOUR-PARTNER-API-KEY}",
  "{YOUR-PARTNER-ID}",
  proxy, // optional
);

// If you didn't config proxy at init, you can use this function to add proxy
client.setProxy(proxy);
```

## Tải về SDK Open API

### Tải về SDK Open API — Java

- Phiên bản 2.4.0 [zalo-miniapp-openapi-sdk-2.4.0.jar](https://h5.zadn.vn/static/openapi-sdks/java/zalo-miniapp-openapi-sdk-2.4.0.jar)

**Sample install config**

#### Tải về SDK Open API — Java — Maven

```js
<dependency>
  <groupId>com.vng.zalo</groupId>
  <artifactId>zalo-miniapp-openapi-sdk</artifactId>
  <version>2.4.0</version>
  <scope>system</scope>
  <systemPath>{your_path_to_file_sdk}</systemPath>
</dependency>
```

#### Tải về SDK Open API — Java — Gradle

```js
implementation files('{your-path-to-file-sdk}')
```

### Tải về SDK Open API — Node.js

Bạn có thể cài đặt SDK Open API thông qua npm:

```
npm install zmp-openapi-nodejs
```
