接入举例
请求参数:
from=en
to=zh
appid=2015063000000001(请替换为您的appid)
salt=1435660288(随机码)
domain=medicine
平台分配的密钥: 12345678
生成签名sign:
拼接appid=2015063000000001+q=amyotrophic lateral sclerosis+salt=1435660288+domain=medicine+密钥=12345678得到字符串1:“2015063000000001amyotrophic lateral sclerosis1435660288medicine12345678”
Step2. 计算签名:(对字符串1做md5加密)
sign=md5(2015063000000001amyotrophic lateral sclerosis1435660288medicine12345678),得到sign=a649f9a644b25d717beee5ce600b40ae
拼接完整请求:
http://api.fanyi.baidu.com/api/trans/vip/fieldtranslate?q=amyotrophic+lateral+sclerosis&from=en&to=zh&appid=2015063000000001&salt=1435660288&domain=medicine&sign=a649f9a644b25d717beee5ce600b40ae
输出举例
正确情况:
{
"from": "en",
"to": "zh",
"trans_result": [
{
"src": "apple",
"dst": "苹果"
}
]
}
异常情况:
{
"error_code": "54001",
"error_msg": "Invalid Sign"
}
修改于 2022-07-01 06:55:23