开发者社区> 问答> 正文

IOSoss下载文件,获取最后的签名链接不正确


//私有文件处理
         id <ALBBOSSServiceProtocol > ossService = [ALBBOSSServiceProvider getService ];
        [ossService setGlobalDefaultBucketHostId : LLYOSSHostId ];
        [ossService setAuthenticationType :FEDERATION_TOKEN ];
        [ossService setCustomStandardTimeWithEpochSec : self .STSInfo .currenttime .integerValue ];


        [ossService setFederationTokenGetter:^ OSSFederationToken *{
             OSSFederationToken *federationToken = [[ OSSFederationToken alloc ] initWithAk : self .STSInfo .credentials .accesskeyid sk : self .STSInfo .credentials .accesskeysecret tempToken : self .STSInfo .credentials .securitytoken expiration : self .STSInfo .credentials .expiration ];
             return federationToken;
        }];
        
         OSSBucket *bucket = [ossService getBucket: LLYOSSBucketPrivate];
        [bucket setAcl: PRIVATE];
        [bucket setOssHostId: LLYOSSHostId];
//        [bucket setCdnAccelerateHostId:LLYOSScdnAccelerateHostId];
        
         NSString *transString = [downLoadObjectKey stringByReplacingPercentEscapesUsingEncoding :NSUTF8StringEncoding ];
        
         OSSData *ossDownloadData = [ossService getOSSDataWithBucket:bucket key:transString];
         NSString *url = [ossDownloadData getResourceURL : self .STSInfo .credentials .accesskeyid andExpire : LLYOSSTimeAvailable ];
         return url;

展开
收起
想到就 2015-08-06 10:39:27 5712 0
1 条回答
写回答
取消 提交回答
  • ReIOSoss下载文件,获取最后的签名链接不正确
    非常着急,请大神指教啊
    2015-08-06 10:44:17
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载