Получение файла отчета

Демонстрирует получение и вывод файла отчета на PHP и Python.

Внимание. В примерах ниже необходимо указать действительный URL файла отчета в переменной url. Его получают с помощью метода GetReportList.

PHP

Следующий пример на PHP демонстрирует получение файла отчета с помощью функции file_get_contents.

<?php

/*
    Пример скрипта для получения файла по протоколу https с использованием функции file_get_contents

*/

    // необходимо указать действительный адрес отчета,
    // возвращаемый методом GetReportList
    // ! ниже ссылка указана в качестве примера
    $url = "https://api.direct.yandex.ru/reports/stat_159da499b.xml";
    $report = file_get_contents($url);
    echo htmlspecialchars($report);
?>

Python

Следующий пример на Python демонстрирует получение файла отчета с помощью модуля urllib2.

# -*- coding: utf_8 -*-
from urllib2 import urlopen

# необходимо указать действительный адрес отчета,
# возвращаемый методом GetReportList
# ! ниже ссылка указана в качестве примера
url = "https://api.direct.yandex.ru/reports/stat_159da499b.xml"
print urlopen(url).read()