dnspod-client

A DNSPOD Client

Usage no npm install needed!

<script type="module">
  import dnspodClient from 'https://cdn.skypack.dev/dnspod-client';
</script>

README

Dnspod-client

Dnspod-client is a client of DNSPod. It was originally designed for use with node.js.

Quick Examples

var Dnspod = require('dnspod-client'),
    client = new Dnspod({
        'login_email': 'test@test.com',
        'login_password': 'test'
    });

client
    .domainList({length: 5})
    .on('domainList', function (err, data) {
        if (err) {
            throw err;
        } else {
            done();
        }
    });

client
    .getHostIp()
    .on('getHostIp', function (err, message) {
        if (err) {
            throw err;
        } else {
            console.log('get IP address: ' + message);
            done();
        }
    });

Download

You can install using Node Package Manager (npm):

npm install dnspod-client

License

Copyright (c) 2012 Chao Shen. This software is licensed under the BSD License.