n-b / Bicyclette

La meilleure appli Vélib
http://bicyclette-app.fr
BSD 2-Clause "Simplified" License
47 stars 12 forks source link

Ajouter les villes manquantes #22

Closed n-b closed 11 years ago

n-b commented 11 years ago

WS :

HTML scraping :


WS

Voir aussi les villes de PyBikes/Citbik.es.

n-b commented 11 years ago

Pour vélopass :

service.tobike.it

Villes Velopass :

Obtenue sur http://appli.velopass.ch/networks.txt

4001 : La Côte
4002 : Agglo Fribourg
4003 : Bulle
4004 : Les Lacs - Romont
4007 : Chablais
4008 : Valais Central
4009 : Yverdon-les-Bains
4010 : Lausanne - Morges
4011 : Campus
4012 : Vevey-Riviera
4013 : Lugano - Paradiso

Requête

curl -s -X POST -d @velopass.post -H "Content-Type: application/soap+xml; charset=UTF-8" http://service.tobike.it/service.asmx

POST Data

<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
    <soap12:Body>
        <ElencoStazioniPerComune xmlns="c://inetub/wwwroot/webservice/Service.asmx">
            <UsernameRivenditore>velopass</UsernameRivenditore>
            <PasswordRivenditore>velopass</PasswordRivenditore>
            <CodiceComune>{ID_VILLE}</CodiceComune>
        </ElencoStazioniPerComune>
    </soap12:Body>
</soap12:Envelope>

bicincitta

Requête

GET http://www.bicincitta.com/wsexchange/panoramica.aspx?usr=polyright&pw=bv9y7t34b9je

Les deux stations dans les villes "Ouchy" et "CERN" ne sont pas présentes via service.tobike.it, et la station à Ouchy à l'air de ne plus exister. Les autres données ne sont pas à jour par rapport à service.tobike.it.