Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

190
Visualizações
Comprensión de las llamadas a la API y las URL incrustadas de la clave de la API
$get_api_url = "https://maps.googleapis.com/maps/api/place/details/json?key=$api_key&placeid=$place_id&language=$language_code";
//clean the URL
$result = file_get_contents($url);

La solicitud anterior se realiza y recibe en el lado del servidor. Parece que no puedo encontrar la terminología exacta utilizada para describir la URL incrustada de la clave API.

Al usar la API de MAP de JavaScript,

 let map;

function initMap() {
 map = new google.maps.Map(document.getElementById("map"), {
 center: { lat: -34.397, lng: 150.644 },
 zoom: 8,
 });
}

window.initMap = initMap;
 <div id="map"></div>
<script src="https://maps.googleapis.com/maps/api/jskey=AIzaSyB41DRUbKWJHPxaFjMAwdrzWzbVKartNGg&callback=initMap&v=weekly" defer></script>

  1. ¿Qué parte del código califica como una llamada API en ambos casos?
  2. ¿Cómo varía la respuesta recibida en el caso de la llamada del lado del cliente?
  3. ¿La URL utilizada se llama punto final?
almost 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

¿Qué parte del código califica como una llamada API en ambos casos?

Una llamada API es una llamada a una función remota. En pocas words, una llamada a la API siempre le devolverá algún tipo de datos (JSON, XML, texto sin formato, etc.)

 <script src="https://maps.googleapis.com/maps/api/jskey=AIzaSyB41DRUbKWJHPxaFjMAwdrzWzbVKartNGg&callback=initMap&v=weekly" defer></script>

Esta no es una llamada API ni un punto final. Porque notará que la URL devuelve Java Script. Entonces es solo una URL (ubicación de un recurso)

¿Cómo varía la respuesta recibida en el caso de la llamada del lado del cliente?

No hay diferencia si llama a una API/Punto final desde el lado del cliente o desde el lado del servidor. Porque lo que está haciendo es simplemente iniciar una solicitud HTTP y, a su vez, le devuelve la respuesta HTTP.

¿La URL utilizada se llama punto final?

https://maps.googleapis.com/maps/api/place/details/json?key=$api_key&placeid=$place_id&language=$language_code

Este es un punto final (a una API). Notará que esto devuelve algunos datos JSON (Salida de la función ejecutada en ese punto final)

Espero que esto ayude.

Nota: nunca exponga datos confidenciales como API KEY, etc. con su pregunta.

almost 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda