0

目前我正在翻譯應用程序,我從read text file returned by URL簡稱獲得翻譯後的文本文件如何從URL目標c獲取文本文件?

https://translate.google.com.tw/translate_a/t?client=t&hl=en&sl= 「+ SL +」 & TL = 「+ TL +」 &即= UTF-8 & OE = UTF -8 &多分辨率= 1個& OC = 1個& OTF = 2 & SSEL = 0 & TSEL = 0 & SC = 1個& q =」 。這是工作在機器人細而平移,但在IOS它返回文本 的下面的代碼我用來獲取文件

NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://translate.google.com.tw/translate_a/t?client=t&hl=en&sl=en&tl=ta&ie=UTF-8&oe=UTF-8&multires=1&oc=1&otf=2&ssel=0&tsel=0&sc=1&q=summer"] 
             cachePolicy:NSURLRequestUseProtocolCachePolicy 
            timeoutInterval:60.0]; 

connectionRequest=[[NSURLConnection alloc]initWithRequest:request delegate:self]; 
NSString* newStr = [[NSString alloc] initWithData:responseData encoding:NSUTF8StringEncoding]; 

NSLog(@"newStr%@",newStr); 

我在做什麼?請人幫助我走出this..Thanks

回答

0

我建議使用谷歌的Web服務的休息。可以閱讀官方指南。 enter link description here

+0

我可以翻譯爲自由 – iniyaniOS

+1

有關點擊鏈接什麼。你認爲迭戈應該閱讀並告訴你,你自己可以閱讀嗎? – gnasher729

+0

@ gnasher729我已經閱讀過,現在是付費服務。我正在尋找免費的翻譯API – iniyaniOS

0
NSAutoreleasePool* pool = [[NSAutoreleasePool alloc] init]; 
NSMutableURLRequest* request = [[[NSMutableURLRequest alloc] init] autorelease]; 

[request setURL:[NSURL URLWithString:@"http://translate.google.com.tw/translate_a/t?client=t&hl=en&sl=en&tl=ta&ie=UTF-8&oe=UTF-8&multires=1&oc=1&otf=2&ssel=0&tsel=0&sc=1&q=summer"]]; 
[request setHTTPMethod:@"GET"]; 
[self addHeaders:request]; 
[NSURLConnection connectionWithRequest:request delegate:self]; 
[pool release]; 

- (void)connection:(NSURLConnection*)connection didReceiveResponse:(NSURLResponse*)response { 

    NSString* newStr = [[NSString alloc] initWithData:response encoding:NSUTF8StringEncoding]; 
}