My favorites | Português | Sign in

API AJAX de bibliotecas do Google

Como faço para começar?

Vídeo em destaque

O que é a API AJAX de bibliotecas?

A API AJAX de bibliotecas é uma rede de distribuição de conteúdo e arquitetura de carregamento das bibliotecas JavaScript de código aberto mais populares. Usando o método do Carregador da API AJAX do Google, google.load(), seu aplicativo terá acesso disponível globalmente em alta velocidade a uma lista crescente das bibliotecas JavaScript de código aberto mais populares, incluindo:

O Google trabalha diretamente com as partes interessadas de cada biblioteca e aceita as versões estáveis mais recentes à medida que são lançadas. Quando hospedamos um versão de determinada biblioteca, comprometemo-nos a hospedar aquela versão indefinidamente.

A API AJAX de bibliotecas evita o esforço do desenvolvimento de mashups em JavaScript ao usar uma coleção de bibliotecas. Evitamos as dificuldades de hospedar bibliotecas, configurando cabeçalhos de cache corretamente, mantendo-nos atualizados com as mais recentes correções de bugs etc.

<script src="http://www.google.com/jsapi"></script>
<script>
  // Load jQuery
  google.load("jquery", "1");

  // on page load complete, fire off a jQuery json-p query
  // against Google web search
  google.setOnLoadCallback(function() {
    $.getJSON("http://ajax.googleapis.com/ajax/services/search/web?q=google&v=1.0&callback=?",

      // on search completion, process the results
      function (data) {
        if (data.responseData.results &&
            data.responseData.results.length > 0) {
          var results = data.responseData.results;
          
          for (var i=0; i < results.length; i++) {
            // Display each result however you wish
            alert(results[i].titleNoFormatting);
          }    
        }
        
      });
    });
</script>