【发布时间】:2012-09-18 04:51:43
【问题描述】:
我找到了几个缩短 URL 的示例。但没有一个对我不起作用。如果有人有工作示例,请分享。
我尝试过的,
NSString *apiEndpoint = [NSString stringWithFormat:@"http://tinyurl.com/api-create.php?url=%@",strUrl];
NSString *shortURL = [NSString stringWithContentsOfURL:[NSURL URLWithString:apiEndpoint]
encoding:NSASCIIStringEncoding
error:nil];
NSLog(@"Long: %@ - Short: %@",strUrl,shortURL);
NSString *shortenedURL = [NSString stringWithContentsOfURL:[NSURL URLWithString:[NSString stringWithFormat:@"http://api.bit.ly/v3/shorten?login=%@&apikey=%@&longUrl=%@&format=txt", @"smartsanja@gmail.com", @"R_2db6e96aad348b8c993acf6ba80884c4", strUrl]] encoding:NSUTF8StringEncoding error:nil];
NSLog(@"Shoted url %@", [shortenedURL JSONValue]);
【问题讨论】:
-
也先将这一行粘贴到你的代码上面 strUrl = [strUrl stringByReplacingOccurrencesOfString:@" " withString:@""];
标签: iphone objective-c ios ios4