2017-03-20 1 views
-1

Ich versuche, den New York City Bus-API zu verwenden, um eine App zu erstellen. Die letzte API, mit der ich gearbeitet habe, war Python zu lernen. Ich habe keine Ahnung, wo ich anfangen soll. Wie kann auf Daten von einer JSON-API zugegriffen werden?

Dies ist der Link zur Dokumentation http://bustime.mta.info/wiki/Developers/SIRIIntro

Wenn ihr mich in Richtung zeigen könnte, wie ich die Daten aus der API erhalten. Ich habe den Schlüssel schon bekommen.

Vielen Dank

+0

Beschreibt die Dokumentation nicht, wie man es benutzt? – csmckelvey

+0

Ich habe versucht, es zu lesen. Ich habe verstanden, soweit sie Json für das Format verwenden und eine REST-API verwenden. Aber idk, wie man die Daten holt – Gregborrelly

+0

Sie benutzen nur eine der URLs, die sie aufgelistet haben. – csmckelvey

Antwort

1

Sie Anfragen können Sie Daten von api holen.

import requests  
url = "http://api.prod.obanyc.com/api/siri/vehicle-monitoring.json?key={}".format(key) 

# fetch data 
data = requests.get(url).json() 

# do something with data. 
+0

Danke, ich versuche, dies ok eine Website zu implementieren. Könnte das mit JavaScript gemacht werden? – Gregborrelly

+1

Ich googelte 'Javascript machen Rest Anruf' und fand alles, was Sie brauchen würden. Bitte zeigen Sie etwas Anstrengung, indem Sie lesen und versuchen. – csmckelvey

Verwandte Themen