Как изменить TTL файла на облаке через PHP

Я пытаюсь просто изменить значение TTL контейнера, который уже создан в моем облаке стойки. Я создал этот сценарий php, но я все еще новичок в php, и этот проект немного над моей головой. Я знаю, что это возможно, но мог бы использовать некоторые рекомендации о том, как заставить это работать.

Вот мой код:

<?php
require('cloudfiles.php');
$username = "USERNAME";
$key = "API_KEY";
$containname = "CONTAINERNAME";

$auth = new CF_Authentication($username, $key);
$auth->authenticate();
$conn = new CF_Connection($auth);

$container = $conn->get_container($containname);

$container->make_public(1); 
?>

1 ответ

В документах для make_public() метод это говорит:

Либо включите контент этого Контейнера для обслуживания через CDN, либо настройте его атрибуты CDN.

Поэтому я думаю, что вы можете просто вызвать его снова с новым значением TTL.

Другие вопросы по тегам