To get you started quickly your personal access token is included in these examples. However you should use an application access token instead, which you can get from the applications page.
Log in to get your personal access token
Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
Geoloqi has built an official Node.js client library for developers, which makes integration with Node.js projects easy.
Start by installing the module via NPM:
$ npm install geoloqi
Basic Usage
You can retrieve an application access token from your applications page, and use it to run the following example code:
var geoloqi = require('geoloqi');
var session = new geoloqi.Session({'access_token':'YOUR APPLICATION ACCESS TOKEN'});
session.post('/trigger/create', {
"place_name": "Powell's Books",
"key": "powells_books",
"type": "message",
"text": "Welcome to Powell's Books!",
"latitude": 45.523334,
"longitude": 122.681612,
"radius": 150,
"trigger_on": "enter"
}, function(result, err) {
if(err) {
throw new Error('There has been an error! '+err);
} else {
console.log(result.trigger_id);
}
});