express-skanetrafiken
v0.0.2
Published
Skanetrafikens API for Expressjs.
Downloads
2
Readme
Skanetrafiken API
Simple API interpreter in Expressjs for Skanetrafikens API.
This is experimental code. If you intend to make use of it in production environment please fork code and use as own.
Detta projekt har ingen officiell koppling till Skånetrafiken eller någon av deras samarbetspartners.
Skanetrafiken
Skånetrafiken is the department of public transport in Skåne, Sweden.
Information
Till skillnad från det officiella APIet återger detta JSON.
Användning
express = require 'express'
skanetrafiken = require 'skanetrafiken'
app = express()
route = express.Router()
# Set up routes
new skanetrafiken.Scheme route
# Attach route scheme to app
app.use '/api/', route
Address schema
Skånetrafiken erbjuder 7 olika adresser för att hämta information. Samtliga förutom resvägen finns tillgängliga.
- Hämta stationer.
/api/query?from=malmö&to=lund
- Leta efter en station.
/api/search?q=malmö
- Hitta en station nära dig.
/api/find?lng=xxx&lat=xxx
- Hämta en tidtabell från en busshållsplats.
/api/schedule?id=xxx
- Resultat sida.
/api/results?from_id=xxx&to_id=xxx