빠른 Google 검색을 수행하고 Google Base API에 공개하는지 확인할 수는 있지만 영화 목록에 대한 Google API를 찾을 수 없습니다.
한 가지 대안은 Yahoo Query Language API를 사용하는 것입니다. Java에서 쿼리 할 수있는 상영 시간표 API가 있습니다. 다음은 사용할 YQL 구문입니다.
select * from movies.showtimes
모든 동영상의 목록을 가져 오려면. 그런 다음 :
select * from movies.showtimes where location='myzip' and name='one of the movies'
또한
select * from movies.showtimes where location='myzip' and name in whatever
당신은이 API는 여기에 제공하는 것을 발견하는 콘솔을 사용할 수 있습니다 할 수있는 : http://developer.yahoo.com/yql/console/?env=http://datatables.org/alltables.env#h=desc%20movies.showtimes
지금까지 구현으로, 내가하지 해요 Java dev (주로 LAMP 및 .NET)이므로 코드 샘플을 제공 할 수는 없지만 YQL API는 RESTful API이므로 요청의 올바른 매개 변수로 API를 누르기 만하면 XML 결과가 반환됩니다. .
바라는 바는 이것이 당신이 찾고있는 것을 찾는 데 도움이 될 것입니다! 말 그대로, 웹 URL을 사용하여 원시 HTML을 잡아하는 방법은이 질문에 대한 내 대답을 참조 '제목'질문 촬영
쉬운 방법이 있습니다. http://www.google.com/ig/api?movies=15122 http://stackoverflow.com/questions/439857/is-there-a-movie-showtime을 참조하십시오. -api – Earlz
웹 페이지에서 데이터를 긁어내는 것은 하나의 해결책이지만, 특히 시간이 지남에 따라 페이지 레이아웃을 변경하는 것과 같이 상당한 고통과 고통을 수반하는 솔루션입니다. 분명히 대답 중 하나에 표시된 YQL 예제와 같은 일부 API를 찾으십시오. – CommonsWare