6

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

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

http://www.raywenderlich.com/1448/how-to-translate-text-with-google-translate-and-json-on-the-iphone

4

2 回答 2

4

这似乎是最新的:https ://developers.google.com/translate/v2/getting_started

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

于 2012-12-07T17:22:12.293 回答
2

是的。获得 Google 密钥后,只需将其插入FGTranslator 即可。请注意,生成“服务器”密钥,因为 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);
}]; 
于 2014-08-21T18:35:29.800 回答