开发者社区 问答 正文

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 5751 分享 版权
1 条回答
写回答
取消 提交回答
  • ReIOSoss下载文件,获取最后的签名链接不正确
    非常着急,请大神指教啊
    2015-08-06 10:44:17
    赞同 展开评论
问答地址: