Задача: PHP скриптом (php 5.6) отправлять запросы на API CloudFlare на сброс конкретного файла (картинки) из его кеша. API - https://api.cloudflare.com/#zone-purge-individual-files-by-url
Консольная реализация из документации:
curl -X DELETE "https://api.cloudflare.com/client/v4/zones/023e105f4ecef8ad9ca31a8372d0c353/purge_cache" \
-H "X-Auth-Email: user@example.com" \
-H "X-Auth-Key: c2547eb745079dac9320b638f5e225cf483cc5cfdda41" \
-H "Content-Type: application/json" \
--data '{"files":["http://www.example.com/css/styles.css",{"url":"http://www.example.com/cat_picture.jpg","headers":{"Origin":"cloudflare.com","CF-IPCountry":"US","CF-Device-Type":"desktop"}}]}'
Находил на GitHub огромные библиотеки по работе с их API, но разобраться в их огромном содержимом и вытащить лишь необходимый фрагмент своими силами не смог.
Прошу помощи.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости