Skip to content

ghasedakapi/ghasedak-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ghasedak for nodejs

Build Status npm version

Ghasedak sms webservice package for nodejs.

install

You can simply install and use ghasedak nodejs library from npm:

npm install --save ghasedak

or from yarn:

yarn install ghasedak

usage

Import ghasedak package:

const Ghasedak = require("ghasedak");

You need a Ghasedak account. Register and get your API key.

Create an instance from Ghasedak class with your API key:

let ghasedak = new Ghasedak(
  "3ef8539ba50c06b2a11d674c8a7ded7d7360d7b090b5146ff0761e8d9927bd31"
);

Send a single sms:

ghasedak.send({
  message: "Hello World!",
  receptor: "09xxxxxxxxx",
  linenumber: "xxxxxxxx",
});

Send a group massages:

ghasedak.bulk({
  message: "Hello World!",
  receptor: "09xxxxxxxxx",
  linenumber: "xxxxxxxx",
  senddate: "1644732815",
});

get the status of massages:

ghasedak.status({
  id: "2914845496",
  type: "1",
});

Send a verification massages:

ghasedak.verification({
  receptor: "09xxxxxxxxx",
  type: "1",
  template: "Your Template",
  param1: "xxx",
});

:)

license

Released under the BSD-3-Clause-Clear License.