Yelp
Simple, promise-based, node module for interfacing with Yelp API v2.0.
How to use
var yelp = ; var client = yelp; client; client;
Error handling
Every error that comes from the module has an id
property attached to it:
var yelp = ; client;
Types:
var types = unknown: "UNKNOWN" internal: "INTERNAL_ERROR" exceededRequests: "EXCEEDED_REQS" missingParameter: "MISSING_PARAMETER" invalidParameter: "INVALID_PARAMETER" invalidSignature: "INVALID_SIGNATURE" invalidCredentials: "INVALID_CREDENTIALS" invalidOAuthCredentials: "INVALID_OAUTH_CREDENTIALS" invalidOAuthUser: "INVALID_OAUTH_USER" accountUnconfirmed: "ACCOUNT_UNCONFIRMED" passwordTooLong: "PASSWORD_TOO_LONG" unavailableForLocation: "UNAVAILABLE_FOR_LOCATION" areaTooLarge: "AREA_TOO_LARGE" multipleLocations: "MULTIPLE_LOCATIONS" businessUnavailable: "BUSINESS_UNAVAILABLE" unspecifiedLocation: "UNSPECIFIED_LOCATION";
Dependencies
- bluebird:
~2.2.2
- request:
~2.40.0
LICENSE
MIT