Skip to content

NOTIFIT/notifit-js-admin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOTIFIT admin Javascript SDK

NOTIFIT

This Javascript package creates layer to communicate with NOTIFIT administration back-end.

How to use it

Install it

npm install notifit-admin

You can test it

cd node_modules/notifit-admin
npm test

Require it

var sdk = require('notifit-admin')

Register user

sdk.register('my_username', 'John', 'Doe', '[email protected]', 'mySuperPass12345').then(function(result){
  console.log('User registered')
}).catch(function(err){
  console.error('Error: something went wrong')
  console.error(err)
})

Login user

sdk.login('my_username', 'mySuperPass12345').then(function(result){
  console.log('User logged in')
}).catch(function(err){
  console.error('Error: something went wrong')
  console.error(err)
})

Create project

sdk.createProject('My first project', 'BestCoders', 'Test project', 'My type').then(function(result){
  console.log('Project created')
  console.log(result) // created project data can be accessed here
}).catch(function(err){
  console.error('Error: something went wrong')
  console.error(err)
})

Update project

var project = {
  Token: 'xyz' // You must know the project token
}

sdk.updateProject(project.Token, 'My first project v2', 'BestCoders v2', 'Test project v2').then(function(result){
  console.log('Project updated')
}).catch(function(err){
  console.error('Error: something went wrong')
  console.error(err)
})

Get all projects

sdk.getProjects().then(function(result){
  console.log('Project fetched')
  console.log(result)
}).catch(function(err){
  console.error('Error: something went wrong')
  console.error(err)
})

Create Apple Application

sdk.createAppleApp(project.Token, 'iOS super app', false).then(function(result){
  console.log('Application created')
}).catch(function(err){
  console.error('Error: something went wrong')
  console.error(err)
})

Get Apple key values

sdk.getAppleKeyValues(project.Token).then(function(result){
  console.log(result)
}).catch(function(err){
  console.error('Error: something went wrong')
  console.error(err)
})

Logout user

sdk.logout()

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published