iOS 分享长网址转短网址

分享链接一般比较长,一般我们都有缩短网址的需求下面粘贴代码满足需求:

    NSString *shareUrl = @"www.example.com";

    NSString *str = [NSString stringWithFormat:@"http://is.gd/create.php?format=json&url=%@",shareUrl];

    str = [str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

    NSURL *url = [NSURL URLWithString:str];

    

    

    NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:url cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:60];

    request.HTTPMethod = @"GET";


    [NSURLConnection sendAsynchronousRequest:request queue:[NSOperationQueue mainQueue] completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) {


        NSError * error = nil;

        NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:&error];

        NSLog(@"%@",dic);

        

    }];


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。