planvine yahoo hackathon april 2013

Post on 24-May-2015

360 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Slides from the Planvine API talk at the Yahoo hackathon in London.

TRANSCRIPT

planvine.com/developer

planvine.com/developer

What’s on?

planvine.com/developer

planvine.com/developer

Accessing The APIhttp://planvine.com/developer

Register for key as rate limits apply per key

planvine.com/developer

Eventhttp://planvine.com/api/v1/event/?api_key=xxx

planvine.com/developer

Venue – Searchhttp://planvine.com/api/v1/venue/search/?distance=0.5&lng=-0.1275&lat=51.507222&api_key=xxx&query=donmar

• lat• lng• query• distance (km)

– Max 1km

planvine.com/developer

Venue – Eventshttp://planvine.com/api/v1/venue/c8f749a8-2e81-11e2-aa7b-123139333993/events/?api_key=xxx

planvine.com/developer

Categorieshttp://planvine.com/api/v1/category/?api_key=xxx

http://planvine.com/api/v1/category/<category_id>/events? api_key=xxx

• Music• Film• Food and Drink• Comedy• Nightlife• Classics• Kids• Art

planvine.com/developer

Filters - Dates• Date filters will return events that are active within the given

range

• start_date– YYYY-MM-DD

• end_date– YYYY-MM-DD

• range– today– tomorrow– weekend - this is next Friday to next Sunday– next-seven-days– next-thirty-days

• http://planvine.com/api/v1/event/?api_key=xxx&range=today

planvine.com/developer

Filters - Regions

• london• new-york• wales• newcastle• manchester• liverpool• birmingham• uk

planvine.com/developer

Resources Available

• Register API key and documentation– planvine.com/developer

• Ruby wrapper for API (Many thanks to PatchFX)– github.com/patchfx/planvine– gem install planvine

• Node.js wrapper for API (Many thanks to Lloyd Watkin)– github.com/lloydwatkin/node-planvine– npm install node-planvine

planvine.com/developer

Manchester Evening News

planvine.com/developer

WalesOnline: multi-region support

planvine.com/developer

Event VisualisationPlanvine events for London plotted on a Google Map, grouped by category.by Calum Eadiegithub.com/CalumJEadie/planvine-event-visualisation

planvine.com/developer

Contact

Barnaby@barnyclarkbarnaby@planvine.com

Sanj@sanjeevan84sanj@planvine.com

planvine.com/developer

top related