java cdn 上传_SDK(java)接入说明

SDK(java)接入说明

1.SDK下载

SDK和API文档Java SDK最新版本:最新版本下载

Java SDK API文档:JAVA SDK API参考

兼容性版本修订记录信息:ChangeLog

支持的JDK版本:JDK 7、8、9、10、11版本。

2.示例程序

OBS Java SDK提供了丰富的示例程序,方便用户参考或直接使用。示例包括以下内容:

示例代码

说明ObjectUploadExample.java

对象上传

ObjectCountExample.java

对象总条数

ObjectListExample.java

对象管理

ObjectDeleteExample.java

对象删除

ObjectRenameExample.java

对象重命名

ObjectSpaceExample.java

空间管理

ObjectRefreshExample.java

刷新文件

ObjectPreheatExample.java

文件预热

ObjectOpLogExample.java

刷新预热日志

注意事项

HermesCdnhubClient每次初始化都会生成新的access_token,正式调用时请使用单例模式,否则调用次数过多有可能会出现该App对该Api的调用数(每天)已超限, 请稍候再试等错误

3.对象上传

您可以通过HermesCdnhubClient.objectUpload进行文件上传。

该接口可设置的参数如下:

名称

类型

必须

描述

范例key

string

文件key

test/test.md代表文件key,包含文件路径

content_type

string

文件类型,此参数有传时,文件类型最终以这个为准

image/jpeg

文件上传使用本地文件作为对象的数据源。以下代码展示了如何进行文件上传:

说明:上传文件大小不能超过50MB。

4.对象总条数

您可以通过HermesCdnhubClient.objectCount查询对象总条数。

该接口可设置的参数如下:

名称

类型

必须

描述

范例prefix

string

文件名前缀(包含文件路径)

-

以下代码展示了如何进行对象管理

5.对象管理

您可以通过HermesCdnhubClient.objectList进行对象管理。

该接口可设置的参数如下:

名称

类型

必须

描述

范例prefix

string

文件名前缀(包含文件路径)

-

next_paging_id

string

分页id,上一次调用返回的

-

limit

integer

一次获取条数

-

以下代码展示了如何进行对象管理

6.对象重命名

您可以通过HermesCdnhubClient.objectRename进行对象重命名。

该接口可设置的参数如下:

名称

类型

必须

描述

范例source_key

string

源文件key

/test/test1.md

dest_key

string

目标文件key

/test/test2.md

以下代码展示了如何进行对象重命名

7.对象删除

您可以通过HermesCdnhubClient.objectDelete删除单个对象。以下代码展示如何删除多个对象:

8.空间管理

您可以通过HermesCdnhubClient.objectSpace查看空间变化信息。以下代码展示如何查看空间变化信息:

9.刷新文件

您可以通过HermesCdnhubClient.objectRefresh进行文件刷新操作。以下代码展示如何进行文件刷新操作:

10.文件预热

您可以通过HermesCdnhubClient.objectPreheat进行文件预热操作。以下代码展示如何进行文件预热操作:

11.刷新预热日志查询

您可以通过HermesCdnhubClient.objectOpLog进行对象管理。

该接口可设置的参数如下:

名称

类型

必须

描述

范例type

integer

0-刷新 1-预热 2-全部

-

prefix

string

URL前缀

-

next_paging_id

string

分页id,上一次调用返回的

-

limit

integer

一次获取条数

-

以下代码展示了如何查询刷新预热日志

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值