Jörg Reinholz: archive.org, Wayback, API Schnittstelle einbauen, weiterverarbeiten

Beitrag lesen

Moin!

wo bei example.com, für eine beliebige Webseite besteht. Rufe ich diese im Browserfenster auf: bekomme ich folgenden Inhalt:

{
    "archived_snapshots": {
        "closest": {
            "available": true,
            "url": "http://web.archive.org/web/20130919044612/http://example.com/",
            "timestamp": "20130919044612",
            "status": "200"
        }
    }
}

Die würde ich gerne weiterverarbeiten. Aber Wie.

$var=json_decode($string, TRUE);

dürfte in dem Fall das Äquivalent zu Folgendem geben:

$var=array();
$var['archived_snapshots']=array();
$var['archived_snapshots']['closest']=array();
$var['archived_snapshots']['closest']['available']=TRUE;
$var['archived_snapshots']['closest']['url']="http://web.archive.org/web/20130919044612/http://example.com/";
$var['archived_snapshots']['closest']['timestamp']="20130919044612";
$var['archived_snapshots']['closest']['status']="200";

… was Du mit mit print_r() oder var_debug() auch nachsehen kannst.

Jörg Reinholz