新手不知道怎么入门,请高手帮忙

新手上路,请多包涵

我下载了官方的安卓版的SDK。在手机上运行可以上传一个文件,并得到了一个地址。但是用这个地址没法下载该文件,不知道怎么回事。另外uptoken不知道怎么获得,用的是demo中默认给的。不知道是否和这个有关系,跪求大虾帮忙解决。

阅读 2.5k
2 个回答

客户端原则上是没有权限生成token(包括上传凭证、下载凭证和管理凭证)的,demo中给出的uptoken是现成的,具体的生成方式在http://developer.qiniu.com/docs/v6/api/reference/security/upload-token.html中可以找到,在客户端的使用方式是客户端向业务服务器发送上传请求=>业务服务器生成上传token发送给客户端=>客户端带token进行上传

另外这边有在线生成uptoken的demo,你可以参考demo的token生成,或者直接使用用demo生成的token来进行上传。

我也遇到这问题,参考java部分的文档,可以把java上的算法以及方法,移植到android,现在我已经解决了。。。原则上,token必须,是从服务器获取的,出于安全考虑,不过我是个人测试用的,所以不需要那样,
既然服务器可以生成,那java的代码,当然可以直接拿过来用只是稍加改动,亲,可以参考下。。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进