Вы не присваиваете результат load
чему-либо, что потом сможете сохранить.и это при условии, что вы создали функцию load
.
, вам понадобится что-то более похожее на
<?php
$remoteUri = 'https://www.google.com/analytics/reporting/export?...';
$doc = new DOMDocument();
$doc->loadXML(file_get_contents($remoteUri));
$xml = $doc->saveXML($doc->documentElement);
file_put_contents($yourLocalFilePath, $xml);
или если вы просто хотите полностью дословно скопировать локально:
<?php
$remoteUri = ...
file_put_contents($yourLocalFilePath, file_get_contents($remoteUri));
вторая, более простая версия не пытается анализировать xml и поэтому не будет иметь никакой подсказки, если что-то не так с полученным документом.
, в зависимости от вашего сервера, вы можете иметьприбегнуть к более сложным методам получения файла, если не включены упаковщики URL для fopen
или если ваша конечная точка Google хочет использовать файлы cookie и т. д., например.