如何在 iOS 6.0 中使用谷歌翻译 API?我曾尝试使用谷歌搜索文档并尝试对其进行研究,但由于谷歌使 api 不再免费,因此我找不到任何更新的内容。
我唯一能找到的是这个,但它并没有太大帮助,因为我需要使用我拥有的 api 密钥,但我不知道如何使用。
http://www.raywenderlich.com/1448/how-to-translate-text-with-google-translate-and-json-on-the-iphone
如何在 iOS 6.0 中使用谷歌翻译 API?我曾尝试使用谷歌搜索文档并尝试对其进行研究,但由于谷歌使 api 不再免费,因此我找不到任何更新的内容。
我唯一能找到的是这个,但它并没有太大帮助,因为我需要使用我拥有的 api 密钥,但我不知道如何使用。
http://www.raywenderlich.com/1448/how-to-translate-text-with-google-translate-and-json-on-the-iphone
这似乎是最新的:https ://developers.google.com/translate/v2/getting_started
(完全元:糟糕!您的答案无法提交,因为:正文必须至少为 30 个字符;您输入了 23 个字符)
是的。获得 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);
}];