지하철 api 예제

Comments 0 by
August 2, 2019

여기에서 제공되는 데이터 컬렉션을 통해 개발자는 웹 또는 모바일 장치에 대한 새롭고 혁신적인 응용 프로그램을 만들 수 있습니다. Metro 데이터를 애플리케이션 및 매시업에 통합하여 사람들이 원하는 정보를 얻을 수 있도록 하는 것이 좋습니다. API 및 기타 데이터를 무료로 사용할 수 있습니다! 나는 워싱턴 DC 메트로 레일이 제공하는 대중 교통 정보 API를 가지고 HTML로 표시 할 수있는 방법을 연구했습니다. 메트로의 실시간 애플리케이션 프로그래밍 인터페이스(API)는 http://api.metro.net/. 그것은 당신이 실시간으로 자신의 경로에 지하철 차량의 위치에 액세스 할 수 있습니다. 이러한 예제를 고려하십시오. 첫 번째는 기관 LA 메트로에 의해 운영되는 경로의 컬렉션을 검색합니다. 두 번째는 요소 중지 6033에 대한 예측을 검색합니다. 이러한 링크는 새 브라우저 창에서 열립니다. 가서 그들을 시도! 이제 Metro의 데이터를 기반으로 사용자 지정 응용 프로그램을 쉽게 빌드하고 배포할 수 있습니다. 지도에 메트로의 빠른 버스의 위치를 플롯 모바일 응용 프로그램을 구축 하려는 경우 다음이 당신을 위한 API. 인터페이스는 프로그램에서 컬렉션 및 요소에 대한 액세스를 제공합니다. 컬렉션은 요소 URI 목록을 검색합니다.

요소 URI는 요소의 표현을 검색합니다. HTTP GET 작업만 허용됩니다. WMATA/DC 메트로가 API를 관리하는 데 도움을 주는 회사인 Mashery의 플랫폼 전도사입니다. 아래 코드를 사용하여 정보를 보는 방법을 알아냈습니다. 문제는 아래 URL이 내 브라우저에서만 텍스트로 모든 데이터를 생성한다는 것입니다. 선택한 데이터를 HTML로 표시하는 방법을 알 수 없습니다. http://[JSON 서비스에 대한 URL]?api_key=[your_key]&callback=[콜백 이름] 스택 오버플로에 대한 답변을 기여해 주셔서 감사합니다! 예측, 차량 위치 및 경고에 대한 실시간 업데이트를 받아 보십시오. 우리는 당신이 그것을 즐기시기 바랍니다! 질문이나 우려 사항이 있는 경우 api-support@wmata.com 문의하실 수 있습니다.

누구든지 튜토리얼이나 시작하는 가장 좋은 방법에 대한 올바른 방향으로 나를 가리 킬 수 있습니까? WMATA 대화형 설명서를 사용해 보십시오. JSONP를 사용하는 경우 위에 표시된 URL에서 [콜백 이름]이 JSON 데이터를 처리하는 데 필요한 자바 스크립트 함수의 이름인지 확인하십시오. . 도착 시간은 차량이 도착하는 곳과 다음 에 어디로 가는지 알지 못한다면 큰 의미가 없습니다. 일부 개체는 주로 다른 개체와의 관계에 의해 정의됩니다. 이러한 다른 개체도 결과에 포함될 수 있습니다. 키 없이 사용해 볼 수 있지만 개발 프로세스 초기에 키를 사용하는 것이 좋습니다. api-v3.mbta.com 열쇠는 무료로 이용 가능합니다. 인터페이스는 에이전시, 경로, 정류장 및 차량의 네 가지 컬렉션으로 나뉩니다. 각 컬렉션은 요소 목록을 반환합니다. 요소 ID는 요소의 URL을 암묵적으로 제안합니다.

URL (REST) 예제 : api.wmata.com/StationPrediction.svc/GetPrediction/A10?api_key=YOUR_API_KEY 간단한 argparse 파서를 추가하고 if __name__ = = “__main__”: guard 아래에 호출 코드를 추가했습니다. API 관련 공지 사항의 최신 정보를 확인하려면 뉴스 피드를 구독해야 합니다! 또한 개발자는 JSON 호출에 “콜백” 매개 변수를 추가하여 원하는 경우 JSONP를 사용할 수 있습니다. API 사용 방법을 설명하고 여러 언어로 된 코드 샘플을 포함하는 자동으로 생성된 API 설명서를 확인하십시오. API 콘솔을 사용하면 개발자 포털에서 바로 여기 의 API와 직접 상호 작용할 수 있습니다. V3 API 데이터 모델은 해당되는 경우 GTFS 및 GTFS 실시간을 기반으로 합니다.