npm

Need private packages and team management tools?Check out npm Orgs. »

tc-id-verification

1.0.2 • Public • Published

R.O.T. ID Verification

The Republic of Turkey ID Verification with SOAP Client

Installation

npm install tc-id-verification --save

Quick Start

Create new instance as name TCID and use properties of instance.

const { TCID } = require("tc-id-verification")
 
const tcid = new TCID();

Arguments

const args = {
  TCKimlikNo: 11223344556, // R.O.T. ID Number
  Ad: "afulsamet", // First Name
  Soyad: "doe", // Last Name
  DogumYili: 1992 // Birth Day
}

First way(Async/Await)

(async () => {
    const verif = await tcid.verif(args)
    console.log(verif)
})()

Second way(Callback)

const verif = tcid.verif(args, (error, result) =>
    console.log(result)
)

Output will be

{
  "verify": false,
  "ops": {
    "TCKimlikNo": 11223344556,
    "Ad": "AFULSAMET",
    "Soyad": "DOE",
    "DogumYili": 1992
  }
}

Docs

  • TCID - Class

    • verify(args: IArgs, callback?: Callback) - Object
  • IArgs - Interface

    • TCKimlikNo - number
    • Ad - string
    • Soyad - string
    • DogumYili - number
  • Callback - void

    • error - Interface
      • err - Object
    • result - Interface
      • verify - boolean
      • ops - IArgs

Dependencies

License not have yet

Licence not have yet, because the project is not wide.

install

npm i tc-id-verification

Downloadsweekly downloads

8

version

1.0.2

license

none

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability