使用 Google 翻译 API 时出现以下错误:
{“错误”:{“错误”:[{“域”:“usageLimits”,“原因”:“accessNotConfigured”,“消息”:“未配置访问”}],“代码”:403,“消息”: “未配置访问”} }
我已启用计费、激活服务、注册我的 API 密钥并允许 URL。经过一番搜索,没有人提供一个确凿的答案。
使用以下 CURL 调用对 Google 的请求:
$curl_handle=curl_init();
curl_setopt($curl_handle, CURLOPT_URL,'https://www.googleapis.com/language/translate/v2?userIp=' . $_SERVER['REMOTE_ADDR'] . '&key={MYKEY}&source=en&target=fr&q=hello%20there');
curl_setopt($curl_handle, CURLOPT_CONNECTTIMEOUT, 2);
curl_setopt($curl_handle, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl_handle, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($curl_handle, CURLOPT_SSL_VERIFYPEER, 0);
$query = curl_exec($curl_handle);
$info = curl_getInfo($curl_handle);
$error = curl_error($curl_handle);
请注意:我放了“{key}”来隐藏我的密钥。
有谁知道如何解决这个问题?
提前致谢!