출처 : http://code.google.com/apis/gdata/overview.html
구글데이터 API는 줄여서 GData라고 부르기도 한다. 이는 웹에서 읽기,쓰기기가 가능한 간단한 프로토콜을 제공한다.
Atom과 RSS를 지원한다.
GData는 Atom1.0, RSS2.0에 기반을 둔 프로토콜이며, 다양한 방법으로 확장이 가능하다.
이 GData를 이용하면, HTTP GET request 를 보내서,ATOM이나 RSS를 받을 수 있고, HTTP put request를 이용해 업데이트도 가능하다.
블로그 피드, 이메일,캘린더이벤트,임무리스트등의 개인화된 데이터들을 모두 제공할수 있다.
RSS,Atom 모델은 확장성이 있고, 피드 제공자가 읽기 전용(검색결과등) 읽기/쓰기가능(캘린더프로그램등)하게 할수 있다.
이것은 이 GData 가 간단한 HTTP 기술로 이루어졌기 때문이다. 이에 GData를 보내고, 다양한 방법으로 결과를 만들어 낼수있다.
즉, HTTP request, XML response를 파싱.
Feature | GData | Atom* | RSS 2.0 |
---|---|---|---|
Syndication Format | Y | Y | Y |
Queries | Y | N | N |
Updates | Y | Y | N |
Optimistic Concurrency | Y | N | N |
Authentication | Y | N | N |
이 글은 스프링노트에서 작성되었습니다.