七牛 java uptoken_我用javascript做上传到七牛的功能,如何用java servlet来生成七牛的uptoken?...

我用javascript做上传到七牛的功能,需要生成uptoken,于是下载了java SDK并用ajax请求SDK中里的getUpToken(Auth auth, String bucketname)生成uptoken并返回给javascript但是,始终无法完成上传操作,qiniu 的JS SDK中Qiniu.uploader里的init中绑定的任何事件都没有被触发,不知道是怎么回事?

是不是我生成uptoken的步骤不对,下面是程序清单:

//设置好账号的ACCESS_KEY和SECRET_KEY

String ACCESS_KEY = params.getString("Access_Key");

String SECRET_KEY = params.getString("Secret_Key");

//要上传的空间

String bucketname = params.getString("Bucket_Name");

// //密钥配置

Auth auth = Auth.create(ACCESS_KEY, SECRET_KEY);

ret.put("uptoken", getUpToken(auth,bucketname));

return ret;

}

public static String getUpToken(Auth auth, String bucketname){

return auth.uploadToken(bucketname);

}

不知道以上步骤是否正确,我看文档里注释说java实现的是简单上传,只需要bucketname,是否是因为这个原因造成生成的uptoken不正确的呢?

我看js sdk是说除了“ACCESS_KEY”、“SECRET_KEY”、“Bucket_Name”还需要文件名、过期时间等参数,不知道是不是这个原因?

请问,我应该如何在java中正确的生成uptoken?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值