An open API service indexing awesome lists of open source software.

https://github.com/plesk/api-node-client

Plesk XML-RPC API Client for Node.js
https://github.com/plesk/api-node-client

Last synced: 4 months ago
JSON representation

Plesk XML-RPC API Client for Node.js

Awesome Lists containing this project

README

          

# Plesk XML-RPC API Client for Node.js

## Installation

```
npm install --save plesk-api-client
```

## Usage

Basic usage:

```javascript
const pleskApi = require('plesk-api-client');
...
request =
`



`;
...
const client = new pleskApi.Client(host);
client.setCredentials(login, password);
client.request(request, (response) => {
...
});
```

Usage with promise:

```javascript
...
client.request(request)
.then((response) => {
console.log(response);
})
.catch((error) => {
console.log(error);
});
```

Usage with self-signed certificates on 8443 port:

```javascript
process.env.NODE_TLS_REJECT_UNAUTHORIZED = 0;
...
client.request(...
```