@@ -9,7 +9,7 @@ class BucketManager(object):
9
9
"""空间管理类
10
10
11
11
主要涉及了空间资源管理及批量操作接口的实现,具体的接口规格可以参考:
12
- http ://developer.qiniu.com/docs/v6/api/reference/rs/
12
+ https ://developer.qiniu.com/kodo/1274/rs
13
13
14
14
Attributes:
15
15
auth: 账号管理密钥对,Auth对象
@@ -33,7 +33,7 @@ def list(self, bucket, prefix=None, marker=None, limit=None, delimiter=None):
33
33
2. 无论 err 值如何,均应该先看 ret.get('items') 是否有内容
34
34
3. 如果后续没有更多数据,err 返回 EOF,marker 返回 None(但不通过该特征来判断是否结束)
35
35
具体规格参考:
36
- http ://developer.qiniu.com/docs/v6/ api/reference/rs/ list.html
36
+ https ://developer.qiniu.com/kodo/ api/list
37
37
38
38
Args:
39
39
bucket: 空间名
@@ -111,7 +111,7 @@ def delete(self, bucket, key):
111
111
"""删除文件:
112
112
113
113
删除指定资源,具体规格参考:
114
- http ://developer.qiniu.com/docs/v6/ api/reference/rs/ delete.html
114
+ https ://developer.qiniu.com/kodo/ api/delete
115
115
116
116
Args:
117
117
bucket: 待获取信息资源所在的空间
@@ -144,7 +144,7 @@ def move(self, bucket, key, bucket_to, key_to, force='false'):
144
144
"""移动文件:
145
145
146
146
将资源从一个空间到另一个空间,具体规格参考:
147
- http ://developer.qiniu.com/docs/v6/ api/reference/rs/ move.html
147
+ https ://developer.qiniu.com/kodo/ api/move
148
148
149
149
Args:
150
150
bucket: 待操作资源所在空间
@@ -164,7 +164,7 @@ def copy(self, bucket, key, bucket_to, key_to, force='false'):
164
164
"""复制文件:
165
165
166
166
将指定资源复制为新命名资源,具体规格参考:
167
- http ://developer.qiniu.com/docs/v6/ api/reference/rs/ copy.html
167
+ https ://developer.qiniu.com/kodo/ api/copy
168
168
169
169
Args:
170
170
bucket: 待操作资源所在空间
@@ -183,7 +183,7 @@ def copy(self, bucket, key, bucket_to, key_to, force='false'):
183
183
def fetch (self , url , bucket , key = None , hostscache_dir = None ):
184
184
"""抓取文件:
185
185
从指定URL抓取资源,并将该资源存储到指定空间中,具体规格参考:
186
- http ://developer.qiniu.com/docs/v6/ api/reference/rs/ fetch.html
186
+ https ://developer.qiniu.com/kodo/ api/fetch
187
187
188
188
Args:
189
189
url: 指定的URL
@@ -205,7 +205,7 @@ def prefetch(self, bucket, key, hostscache_dir=None):
205
205
"""镜像回源预取文件:
206
206
207
207
从镜像源站抓取资源到空间中,如果空间中已经存在,则覆盖该资源,具体规格参考
208
- http ://developer.qiniu.com/docs/v6/ api/reference/rs/ prefetch.html
208
+ https ://developer.qiniu.com/kodo/ api/prefetch
209
209
210
210
Args:
211
211
bucket: 待获取资源所在的空间
@@ -223,7 +223,7 @@ def change_mime(self, bucket, key, mime):
223
223
"""修改文件mimeType:
224
224
225
225
主动修改指定资源的文件类型,具体规格参考:
226
- http ://developer.qiniu.com/docs/v6/ api/reference/rs/ chgm.html
226
+ https ://developer.qiniu.com/kodo/ api/chgm
227
227
228
228
Args:
229
229
bucket: 待操作资源所在空间
@@ -238,7 +238,7 @@ def change_type(self, bucket, key, storage_type):
238
238
"""修改文件的存储类型
239
239
240
240
修改文件的存储类型,参考文档:
241
- https://developer.qiniu.com/kodo/api/ 3710/modify-the-file-type
241
+ https://developer.qiniu.com/kodo/3710/chtype
242
242
243
243
Args:
244
244
bucket: 待操作资源所在空间
@@ -252,7 +252,7 @@ def restoreAr(self, bucket, key, freezeAfter_days):
252
252
"""解冻归档存储、深度归档存储文件
253
253
254
254
对归档存储、深度归档存储文件,进行解冻操作参考文档:
255
- https://developer.qiniu.com/kodo/api/ 6380/restore-archive
255
+ https://developer.qiniu.com/kodo/6380/restore-archive
256
256
257
257
Args:
258
258
bucket: 待操作资源所在空间
@@ -324,7 +324,7 @@ def batch(self, operations):
324
324
"""批量操作:
325
325
326
326
在单次请求中进行多个资源管理操作,具体规格参考:
327
- http ://developer.qiniu.com/docs/v6/ api/reference/rs/ batch.html
327
+ https ://developer.qiniu.com/kodo/ api/batch
328
328
329
329
Args:
330
330
operations: 资源管理操作数组,可通过
0 commit comments