2009-10-16 7 views

답변

0

특정 API는 없지만 Java JSON 라이브러리를 사용하여 서비스와 상호 작용하는 방법은 examples입니다.

+0

답장을 보내 주셔서 감사합니다. 예제를 보았습니다. 현재이 방법을 사용하고 있습니다. 하지만 JSON을 다루는 것은 IMHO가 Java에서는 그리 좋지 않습니다. 좋은 추상적 인 인터페이스는 깔끔합니다. –

+0

http://json.org/java/ 꽤 쉽습니다. –

0

Google에서 제공하지 않는 경우 (마지막으로 확인한 경우),이 유형의 API를 사용하면 Google Terms of Service 섹션 5.3을 위반했을 가능성이 높으므로 걱정하지 마세요.

"5.3 귀하는 Google과 별도의 계약을 통해 특별히 허용 된 경우를 제외하고는 Google이 제공 한 인터페이스 이외의 방법으로 서비스에 액세스하거나 액세스를 시도하지 않을 것에 동의합니다. 귀하는 자동화 된 방법 (스크립트 또는 웹 크롤러 사용 포함)을 통해 서비스에 액세스하지 못하거나 액세스하려고 시도하지 않을 것에 동의하며, 귀하가 해당 서비스에있는 robots.txt 파일에 명시된 지침을 준수하는지 확인해야합니다. 서비스."

+0

나는 TOS에 위배된다고 생각하지 않는다. AJAX를 사용하는 대신 오래된 서버와 모바일 클라이언트에 대한 액세스를 제공하는 대신 서버에서 Java의 쿼리를 수행하는 방법을 찾고있다. –

+0

@ Jakob Hansen : 서버 측 작업을 자동화하지 않는 한 괜찮을 것입니다. – Asaph

0

JSON을 요청하고 gson을 통해 Java 객체로 작업 할 수 있습니다.