Не удалось получить объект из контейнера Cloud Flare

Я разрабатываю 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?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]