REST API: GET logfiles .json

Waarschuwing: Je bekijkt nu het overzicht voor de oude versie van onze API. Wij raden aan om versie 2 van de API te gebruiken.

Copernica houdt logfiles bij die je op kunt vragen met de API. Deze methode kan gebruikt worden om een logfile op te vragen als een JSON bestand met de bestandsnaam. Instructies voor het opvragen van een bestandsnaam kun je vinden onder het kopje "Meer informatie". Om deze methode uit te voeren ku je een HTTP GET verzoek sturen naar de volgende URL:

https://api.copernica.com/v1/logfiles/$filename/json?access_token=xxxx

Hier moet je $filename vervangen door de bestandsnaam.

Teruggegeven bestand

Deze functie geeft een JSON representatie terug van de opgevraagde logfile. Hieronder staat een voorbeeld van hoe deze representatie eruit ziet.

[
    {
        "id":"XXXXXXXXXX1",
        "time":"2016-11-04 11:01:00",
        "mailingid":12345,
        "profileid":1111111,
        "subprofileid":2,
        "databaseid":133,
        "collectionid":0,
        "senderdomain":
        "copernica.com",
        "templateid":1234,
        "tags":"",
        "email":"employee1234@copernica.com"
    },
    {
        "id":"XXXXXXXXXX2",
        "time":"2016-11-04 11:06:00",
        "mailingid":12345,
        "profileid":1111111,
        "subprofileid":2,
        "databaseid":133,
        "collectionid":0,
        "senderdomain":"copernica.com",
        "templateid":1234,
        "tags":"",
        "email":"employee1235@copernica.com"
    },
        ...
]

Voorbeeld in PHP

Het volgende PHP script demonstreert hoe je de API methode gebruikt.

// vereiste scripts
require_once('copernica_rest_api.php');

// verander dit naar je access token
$api = new CopernicaRestApi("your-access-token");

// voer het verzoek uit en print het resultaat
print_r($api->get("logfiles/cdm-attempts.2016-11-04.log/json"));

Dit voorbeeld vereist de REST API class.

Meer informatie