可以在iOS上使用谷歌翻译api吗?

可以在iOS上使用谷歌翻译api吗?,ios,iphone,google-translate,Ios,Iphone,Google Translate,如何在iOS 6.0中使用google translate API?我曾尝试在谷歌上搜索文档并试图对其进行研究,但由于谷歌使api不再免费,我找不到任何更新的内容 我唯一能找到的就是这个,但它并没有太大帮助,因为我需要使用我拥有的api密钥,但我不知道如何使用 这似乎是最新的: (太糟糕了!您的答案无法提交,因为: 正文必须至少包含30个字符;您输入了23)是的,它是。一旦你得到你的谷歌密钥,只需将其插入。注意,生成一个“服务器”密钥,因为Google Translate API目前不支持iOS

如何在iOS 6.0中使用google translate API?我曾尝试在谷歌上搜索文档并试图对其进行研究,但由于谷歌使api不再免费,我找不到任何更新的内容

我唯一能找到的就是这个,但它并没有太大帮助,因为我需要使用我拥有的api密钥,但我不知道如何使用

这似乎是最新的:

(太糟糕了!您的答案无法提交,因为:
正文必须至少包含30个字符;您输入了23)

是的,它是。一旦你得到你的谷歌密钥,只需将其插入。注意,生成一个“服务器”密钥,因为Google Translate API目前不支持iOS密钥

之后只需对translate函数进行一行调用

FGTranslator *translator = [[FGTranslator alloc] initWithGoogleAPIKey:@"your_google_key"];

[translator translateText:@"Bonjour!" 
               completion:^(NSError *error, NSString *translated, NSString *sourceLanguage)
{
    NSLog(@"translated from %@: %@", sourceLanguage, translated);
}]; 

我不是落选者,但我猜这是因为问题非常广泛——这使得它不太适合StackOverflow的问答格式——而且因为你没有特别清楚地说明你已经尝试了什么以及你发现了什么结果。我更新了一个链接,指向我在iOS和api中找到的唯一东西。这样会更好吗?@RobSmith你能解决这个问题吗?谢谢!我使用了这个URL-NSSTRINGURL=[NSString stringWithFormat:@',textEscaped,LANGSTRINGESCAPE];其中MYKEY是我的api密钥,但我得到了这个错误。连接错误:Error Domain=NSURLErrorDomain Code=-1000*错误的URL UserInfo=0x1DB5B6370我注意到URL中有一个空格,现在我得到响应状态0响应状态0,没有N错误?听起来很奇怪。我认为这意味着url正在工作,但我已经达到了极限。{“错误”:{“错误”:[{“域”:“usageLimits”,“原因”:“DailyLimitExcelled”,“message”:“DailyLimitExcelled”}],“code”:403,“message”:“DailyLimitExcelled”}