Passer directement au contenu

Développeurs

OC Transpo offre des outils aux développeurs d’applications pour les ordinateurs de bureau, le Web ou les appareils mobiles.

API pour le flux de données en temps réels d’arrivée du prochain autobus d’OC Transpo 

L’interface de programmation d’applications (API) permet l’accès au flux de données en temps réel d’arrivée du prochain autobus d’OC Transpo permettant aux développeurs d’intégrer des données sur le transport en commun à leurs applications pour les ordinateurs de bureau, le Web ou les appareils mobiles. L’accès et l’usage de l’API est offert gratuitement et peut être utilisée tant pour des applications payantes que gratuites. Nous demandons seulement aux développeurs de respecter les conditions d’utilisation du flux de données en direct d’arrivée du prochain autobus d’OC Transpo. Vous trouverez tous les documents nécessaires dans l’onglet Documentation.

Avant de commencer, vous devez vous inscrire et obtenir une clé API. Une fois que vous vous serez inscrit(e) et que vous aurez activé votre compte, veuillez ouvrir une session dans le portail du développeur.

Télécharger les données en format GTFS

Les données en format GTFS présentent les mêmes horaires de transport en commun que le Planificateur de trajet en ligne d’OC Transpo. En accédant aux ensembles de données, vous vous engagez à respecter les conditions d’utilisation de la Ville d’Ottawa.

http://www.octranspo.com/files/google_transit.zip

Flux RSS

Inscrivez-vous aux flux RSS d’OC Transpo à :

http://octranspo.com/feeds/updates-en/ (anglais)

http://octranspo.com/feeds/updates-fr/ (français)

Foire aux questions

1. Quel type de données offre l’API?

2. Qu’est-ce que le General Transit Feed Specification?

3. Offrez-vous du soutien technique?

4. Pourquoi dois-je donner mes renseignements personnels pour obtenir une clé API?

5. Pourquoi dois-je donner mes renseignements personnels pour obtenir une clé API?

6. Que faire si mon application devient populaire et qu’elle dépasse la limite de 10 000 appels par jour?

7. Que faire si mon application devient populaire et qu’elle dépasse la limite de 10 000 appels par jour?

8. Comment les mises à jour sont-elles transmises en temps réel? Est-ce que la bande de donnés est continuellement mise à jour ou est-ce qu’il y a un décalage entre mises à jour?

9. Dans les conditions d’utilisation, vous interdisez la collecte massive de données. Si je veux créer une base de données avec les données d’OC Transpo sur le transport en commun, comment puis-je y accéder?