XML Seite mit HTTPS

Moin…

ist es möglich mit IPS ne XML-Seite einzulesen die per HTTPS abgefragt werden muss?

Gruß,

Peter

So… bin selbst schon weiter gekommen. Bräuchte aber nochmal eine Tip von den Profis hier:

Wie bekomme ich das wieder ins XML-Format?
Wenn ich die Adresse der URL so in den Browser eingebe bekomme ich eine Wunderbare XML-Seite zurück. Hier aber nicht. Was muss ich machen das ich die Rückgabe als XML angezeigt und weiter verarbeiten kann?

// erzeuge einen neuen cURL-Handle
$ch = curl_init();

// setze die URL und andere Optionen
curl_setopt($ch, CURLOPT_URL, "https://xboxapi.com/xml/profile/Major+Nelson");
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_HEADER, false);

// führe die Aktion aus und gebe die Daten an den Browser weiter
curl_exec($ch);

// schließe den cURL-Handle und gebe die Systemresourcen frei
curl_close($ch);

Schau mal SimpleXML an, da mußt Du nicht den Umweg über cURL machen.

PHP: SimpleXML - Manual

So hole ich mir XML nach IPS:

$xmlraw = Sys_GetURLContent($url);
$xml=@simplexml_load_string($xmlraw);

Moin… das hab ich versuch, aber scheint mit HTTPS nicht zu funktionieren! Bekomm dann immer eine Fehlermeldung.
Ich habe ein paar Skripte mit SimpleLoadXml laufen und keine Probleme, das sind aber auch alles HTTP-Aufrufe.
Oder hast Du ein Code-Schnipsel für mich der funktioniert?
Gruss,
Peter

EDIT!!! OK OK… lag bei meinem letzten POST noch im Bett und konnte es nicht TESTEN.

Wie von Werner beschrieben funktioniert die Abfrage.

Danke Werner…

Gruß,

Peter

Sent from my iPhone using Tapatalk