【发布时间】:2018-01-04 10:37:48
【问题描述】:
在翻译网页内容时,我在谷歌翻译器 api 中遇到错误。请告诉我如何摆脱以下错误。
发出以下错误的 curl 请求
<?php
CURLOPT_URL =>
"https://translation.googleapis.com/language/translate/v2?key=KEY",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => data,
CURLOPT_HTTPHEADER => array('X-HTTP-Method-Override: GET'),
CURLOPT_CONNECTTIMEOUT => 60,
CURLOPT_TIMEOUT =>60,
));
?>
回复
{
error: {
code: 400,
message: "Text too long",
errors: [
{
message: "Text too long",
domain: "global",
reason: "invalid"
}
]
}
}
【问题讨论】:
-
$data的值是多少?
标签: php curl google-api