Получение файла отчета
Демонстрирует получение и вывод файла отчета на 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()