我目前正在编写一个php备份脚本,用于将网站及其mysql数据库备份到Rackspace CloudFiles。我的脚本运行良好,但我不知道如何设置过期标头,以便在7天后自动删除备份。 据我所知,Rackspace没有很好地记录PHP API。
这是我想要做的,参考他们的常规API文档。
http://docs.rackspace.com/files/api/v1/cf-devguide/content/Expiring_Objects-e1e3228.html
感谢您的帮助!
答案 0 :(得分:0)
我认为您只需要在文件中添加X-Delete-At标头。
$object->headers = array('X-Delete-At'=> 1339429105); // unix timestamp
$obj->sync_metadata();