Craigslist Search
This module lets you:
- 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 all tickets listing in New York
node main.js newyork tia
to do the paging just
node main.js newyork tia 100
to get all tickets with images
node main.js newyork tia 100 1
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"
}