qiniuToken icon indicating copy to clipboard operation
qiniuToken copied to clipboard

java服务器端七牛token获取工具

七牛token获取工具分享

以前写安卓使用到了七牛进行图片上传获取外链,在网上搜索token的获取方法,都没有一个可靠一点的,各种模拟获取token..连官方文档也写着token加密方法不属于androidSDK文档范畴...

于是这次,本着学习javaweb的心态,花了一晚上的时间把官方服务器端sdk看了下,了解了加密方式,制作出了java后端token获取工具。虽然只有最基础的功能,但也算够用了,以后如果有需求再增加功能,欢迎大家star,fork

我的服务器还没有支持https,Android Pie版本默认无法访问http,请设置一下

Android Pie对http的支持

请求地址

参数:

accessKey,secretKey,bucket

参数示例:

accessKey:iN7NgwM31j4-BZacMjPrOQBs34UG1maYCAQmhdCV
secretKey:6QTOr2Jg1gcZEWDQXKOGZh5PziC2MCV5KsntT70j
bucket:qtestbucket

get方式

http://zzzia.net:8080/qiniu?accessKey=iN7NgwM31j4-BZacMjPrOQBs34UG1maYCAQmhdCV&secretKey=6QTOr2Jg1gcZEWDQXKOGZh5PziC2MCV5KsntT70j&bucket=qtestbucket

post方式

img

返回:

{
    "status": 200,
    "info": "success",
    "token": "iN7NgwM31j4-BZacMjPrOQBs34UG1maYCAQmhdCV:n2BishAy561IogFhWBFsTccCKYY=:eyJzY29wZSI6InF0ZXN0YnVja2V0IiwiZGVhZGxpbmUiOjE1MTkzODI4NTB9"
}