Craigslist Search
This module allows to:
- list all the listings in specified city for specified category
- list all the listings in ALL craigslist cities for specified category
Installation
npm install craigslist-search
Usage
Example for command line: get ticket listings in New York
node main.js newyork tia // gets first 100 ticket listings
get next 100 ticket listings
node main.js newyork tia 100
to get tickets with images
node main.js newyork tia 0 true
Options
options = {
city: 'newyork',
category: 'tia',
hasPic: 1,
offset: 100
}
Listing Object
Each returned listing will have several properties like in the example below:
{
"category": "tickets - by owner",
"date": "2014-12-08 16:30",
"hasPic": true,
"location": "Midtown West",
"pid": "4796283245",
"price": "$350",
"title": "New York Giants vs Washington Redskins - Lower Level",
"url": "https://newyork.craigslist.org/mnh/tix/4796283245.html",
"pic": "http://images.craigslist.org/00W0W_a19zyPK9o3U_300x300.jpg"
}