Я разрабатываю php-скрипт для очистки файлов по URL с помощью Cloud Flare api
И после запуска я получаю эту ошибку:
{"success":false,"errors":[{"code":0,"message":"Failed to get an object from container."}],"messages":[],"result":null}
Это мой phpскрипт:
$data = '{"files":["http://www.example.com/page"]}';
$url = "https://api.cloudflare.com/client/v4/zones/myzone/purge_cache";
$opts = ['http' => [
'method' => 'DELETE',
'header' => [
"Content-Type: application/json",
"X-Auth-Key: myapi",
"X-Auth-Email: myemail",
],
'content' => json_encode($data),
]];
$context = stream_context_create($opts);
$result = file_get_contents($url, false, $context);
echo $result;
Может быть, я что-то упустил, это мой первый API.Я прочитал документацию https://api.cloudflare.com/#zone-purge-files-by-url но не повезло .. Кто-нибудь может иметь больше опыта с CF?