【发布时间】:2013-12-11 11:26:59
【问题描述】:
您好,我正在开发一个 iPhone 应用程序,我计划在其中实现一些语言翻译功能。我已经购买了谷歌转换器 API 并获得了 API 密钥。 现在,根据 Google 提供的教程,我刚刚使用 ASIFormDataRequest 对该 URL“https://www.googleapis.com/language/translate/v2?key=INSERT-YOUR-KEY&source=en&target=de&q=Hello%20world”进行了 HTTP 调用。不幸的是,它最终出现了一个名为“未配置访问”的错误。有没有我错过的步骤?请帮帮我?
ASIFormDataRequest *translateRequest = [ASIFormDataRequest requestWithURL:[ValidateClass getURL:@"Conversions.php"]];
[translateRequest setDelegate:self];
[translateRequest setRequestMethod:@"GET"];
[translateRequest setDidFinishSelector:@selector(didFinishRequest:)];
[translateRequest setDidFailSelector:@selector(didFailRequest:)];
[translateRequest setShouldAttemptPersistentConnection:NO];
[translateRequest setTimeOutSeconds:120];
[translateRequest startAsynchronous];
【问题讨论】:
-
您真的在使用您的 API 密钥吗?
标签: ios iphone google-translate