Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

152
Vistas
Llamada reparadora en PHP

Soy muy nuevo en PHP. Quería llamar a la api tranquila en PHP. Estoy haciendo lo mismo en jQuery como se muestra a continuación.

 var url; url = "https://www.example.com/_api/lists/getbytitle('Stations')/items?$select=CityCode,CityNameEN&$filter=Active eq 'Yes'&$orderby=CityNameEN"; $.ajax({ url: url, method: "GET", headers: { "Accept": "application/json; odata=verbose" }, async: false, success: function (data) { $.each(data.d.results, function (i, item) { }); } });

¿Cómo puedo hacer lo mismo en PHP? Tengo dos dificultades. Primero en la URL hay un signo de $ que PHP asume como variable y otro, no sé cómo hacerlo

about 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Uso de curl para enviar solicitudes HTTP.

 <?php $url='https://www.kuwaitairways.com/_api/web/lists/getbytitle(\'Stations\')/items?$select=OfficeId&$filter=CityCode%20eq%20%27KWI%27'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-type: application/xml")); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); echo $result = curl_exec($ch);
about 4 years ago · Santiago Trujillo Denunciar

0

Espero que esto te ayudará.

 $url="https://www.kuwaitairways.com/_api/web/lists/getbytitle('Stations')/items?"; $url .= "\$select=OfficeId&\$filter=".urlencode("CityCode eq 'KWI'"); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HTTPHEADER, array("Content-type: application/xml")); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); echo $result = curl_exec($ch);

Verifique el código a continuación para obtener el valor del nodo d:OfficeId

 $office_id = ""; $xml=new DOMDocument; $xml->loadXML($result); $content_node = $xml->getElementsByTagName('content')->item(0); foreach ($content_node->childNodes as $properties_node) { foreach ($properties_node->childNodes as $office_node) { $office_id = $office_node->nodeValue; } }
about 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda