搜索结果
返回
最后更新时间: 2021-02-04 03:12:47 PM
本接口提供功能为:游戏或应用内,通过传入文本和需要翻译的目标代码等的参数,使用翻译服务(支持微软、aws翻译、谷歌翻译),获取目标语言翻译结果。
目前微软支持61种语言,aws支持55种语言,谷歌支持59种语言,统一有73种语言
运营发送申请邮件 提供游戏名称、游戏game_id(手游分安卓和ios是否需要申请多套接入参数)、项目大概上线时间、负责人等获取client_id和app_key发送到相应负责人
游戏研发获取相应参数后,依照文档对接。
接口签名(参数:verify)说明:
先对需要的参数(除verify外)按key升序排序;
拼作成key1=val1&key2=val2…的格式;
并在尾部接上双方约定的密钥;
最后进行md5加密。
请求地址:
测试地址:https://qatranslator-api.gtarcade.com/translator
线上地址:https://translator-api.gtarcade.com/translator
请求方式:
POST
请求参数:
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
text | 是 | string | 需要翻译的字符串 最长限制2048字符 |
to | 是 | string | 需要翻译的目标语言的语言代码 |
client_id | 是 | string | 每个APP单独向平台申请,同时会供对应的app_key |
time | 是 | int | 当前时间戳(秒级) |
verify | 是 | string | 加密验证字符串 |
{
"status":0,
"desc":"success",
"data":"早上好",
"from":"en"
}
{
"status": 4,
"desc":"invalid time"
}
1、返回值说明
status | 错误描述 |
---|---|
0 | success |
1 | 其他错误 |
2 | 参数错误 |
2、目标语言代码
{
"zh-CHT": "Chinese Traditional",
"zh-CHS": "Chinese Simplified",
"yue": "Cantonese (Traditional)",
"yua": "Yucatec Maya",
"vi": "Vietnamese",
"ur": "Urdu",
"uk": "Ukrainian",
"ty": "Tahitian",
"tr": "Turkish",
"to": "Tongan",
"tlh": "Klingon",
"th": "Thai",
"ta": "Tamil",
"sw": " Kiswahili",
"sv": "Swedish",
"sr-Latn": "Serbian (Latin)",
"sr-Cyrl": "Serbian (Cyrillic)",
"sm": "Samoan",
"sl": "Slovenian",
"sk": "Slovak",
"ru": "Russian",
"ro": "Romanian",
"pt": "Portuguese",
"pl": "Polish",
"otq": "Querétaro Otomi",
"nl": "Dutch",
"no": "Norwegian",
"mww": "Hmong Daw",
"mt": "Maltese",
"ms": "Malay",
"mg": "Malagasy",
"lv": "Latvian",
"lt": "Lithuanian",
"ko": "Korean",
"ja": "Japanese",
"it": "Italian",
"id": "Indonesian",
"hu": "Hungarian",
"ht": "Haitian Creole",
"hr": "Croatian",
"hi": "Hindi",
"he": "Hebrew",
"fr": "French",
"fj": "Fijian",
"fil": "Filipino",
"fi": "Finnish",
"fa": "Persian",
"et": "Estonian",
"es": "Spanish",
"en": "English",
"el": "Greek",
"de": "German",
"da": "Danish",
"cy": "Welsh",
"cs": " Czech",
"ca": "Catalan",
"bs-Latn": "Bosnian",
"bn": "Bangla",
"bg": "Bulgarian",
"ar": "Arabic",
"af": "Afrikaans",
"sq": "Albanian",
"am": "Amharic",
"az": "Azerbaijani",
"ka": "Georgian",
"ha": "hausa",
"ps": "pashto",
"so": "Somali",
"es-MX": "Spanish (Mexico)",
"tl": "Tower gallo",
}