구글에서 이번에는 JavaScript 없이 Flash나 서버측에서 API에 접근할 수 있도록 했습니다.

실제 동작한 데이터는 http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=Ajaxian 여기서 보는 것처럼 생겼습니다. 문서화 되어있는 JSON 결과물이죠.

각 API에 대한 자세한 사항은 업데이트된 문서를 확인하시길 바랍니다:

간단한 코드 샘플도 포함되어 있습니다. 아래는 ActionScript에서 검색 결과에 접근하는 방법입니다:

[code:Java]
var service:HTTPService = new HTTPService();
service.url = 'http://ajax.googleapis.com/ajax/services/search/web';
service.request.v = '1.0';
service.request.q = 'Paris Hilton';
service.resultFormat = 'text';
service.addEventListener(ResultEvent.RESULT, onServerResponse);
service.send();

private function onServerResponse(event:ResultEvent):void {
  try {
    var json:Object = JSON.decode(event.result as String);
    // now have some fun with the results...
  } catch(ignored:Error) {
  }
}

Gears, OpenSocial, AppEngine, Android 는 물론 이 부분에도 관심있으시다면 , 전 세계에서 진행되는 Google Developer Days나 샌 프란시스코에서 5월 28-29일에 열리는 Google I/O 이벤트를 확인해보세요.

from Google offers Search, Feed, and Translation APIs to Non Ajax Usage on Ajaxian
Posted by 행복한고니 트랙백 2 : 댓글 1

댓글을 달아 주세요

  1. addr | edit/del | reply BlogIcon 랜덤여신 2008.04.26 23:54

    SOAP API 중단할 때는 언제고 갑자기 비슷한 서비스를 시작하는군요. 그럴 거면 애초에 중단하지 않는 게 좋았을 텐데요.