我的请求有什么问题?
我有俄语刺痛:
$string = Потенциал, %
我想用谷歌 API 将它翻译成乌克兰语:
我 urlencode 字符串:
$q = urlencode($string)
我请求谷歌 API:
https://www.googleapis.com/language/translate/v2?q=%D0%9F%D0%BE%D1%82%D0%B5%D0%BD%D1%86%D0%B8%D0%B0%D0%BB%2C%20%25&target=ua&source=ru&key=A ...
作为回应,我得到:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "invalid",
"message": "Invalid Value"
}
],
"code": 400,
"message": "Invalid Value"
}
}
我的请求有什么问题?
最佳答案
解决方案很简单。谷歌有 UK 乌克兰语字母而不是 UA 。
关于google-api - 使用谷歌翻译 api 的值无效 (400),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28570649/