Comparing version 0.0.1 to 0.0.2
@@ -1,2 +0,5 @@ | ||
### 0.0.1 (SNAPSHOT) | ||
### 0.0.2 (SNAPSHOT) | ||
* | ||
### 0.0.1 | ||
* Initial version, only supports search endpoint. |
var request = require('request'), | ||
search = require('./search'), | ||
endpoints = [search]; | ||
search = require('./endpoint/search'), | ||
getByListingId = require('./endpoint/getbylistingid'), | ||
report = require('./endpoint/report'), | ||
metadata = require('./endpoint/metadata'), | ||
endpoints = [search, getByListingId, report, metadata]; | ||
@@ -47,4 +50,4 @@ function _http(method, url, queryStrings, handlers, cb) { | ||
Sapi.prototype[endpoint.name] = function (cb) { | ||
_http('get', this.url + '/' + endpoint.name, this.params, endpoint.handlers(cb), cb); | ||
Sapi.prototype[endpoint.name] = function _endpoint(cb) { | ||
_http('get', this.url + '/' + endpoint.path(this.params), this.params, endpoint.handlers(cb), cb); | ||
} | ||
@@ -51,0 +54,0 @@ }); |
@@ -11,3 +11,3 @@ { | ||
], | ||
"version": "0.0.1", | ||
"version": "0.0.2", | ||
"homepage": "http://github.com/cliffano/sapi", | ||
@@ -46,3 +46,2 @@ "author": "Cliffano Subagio <blah@cliffano.com> (http://blog.cliffano.com)", | ||
] | ||
} | ||
} |
sapi [![http://travis-ci.org/cliffano/sapi](https://secure.travis-ci.org/cliffano/sapi.png?branch=master)](http://travis-ci.org/cliffano/sapi) | ||
----------- | ||
TODO | ||
[Sensis API](http://developers.sensis.com.au/about) Node.js client | ||
@@ -9,8 +9,22 @@ Installation | ||
npm install -g sapi | ||
npm install sapi | ||
or as a dependency in package.json file: | ||
"dependencies": { | ||
"sapi": "x.y.z" | ||
} | ||
Usage | ||
----- | ||
TODO | ||
var sapi = require('sapi'), | ||
s = new sapi('key', 'http://sapi/version/env/'); | ||
s.query('restaurant').location('222 Lonsdale St, Melbourne, VIC 3000').search(function (err, result) { | ||
if (err) { | ||
console.error(err); | ||
} else { | ||
console.log(require('util').inspect(result)); | ||
} | ||
}); |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
6658
137
29