Package com.bytedesk.core.translate
Class TranslateController
java.lang.Object
com.bytedesk.core.translate.TranslateController
@RestController
@RequestMapping("/api/v1/vip/trans")
public class TranslateController
extends Object
翻译接口
https://fanyi-api.baidu.com/doc/21
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
private BytedeskEventPublisher
private String
private TranslateService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<?>
baiduRecognize
(String mid, String q) 百度语种识别api https://fanyi-api.baidu.com/doc/24 https://fanyi-api.baidu.com/api/trans/product/desktop?org.springframework.http.ResponseEntity<?>
baiduTranslate
(TranslateRequest request) 百度通用翻译api https://fanyi-api.baidu.com/doc/21 https://fanyi-api.baidu.com/api/trans/product/desktop FIXME: q为汉字是报错54001
-
Field Details
-
appid
-
key
-
translateService
-
bytedeskEventPublisher
-
-
Constructor Details
-
TranslateController
public TranslateController()
-
-
Method Details
-
baiduTranslate
@GetMapping("/baidu/translate") public org.springframework.http.ResponseEntity<?> baiduTranslate(TranslateRequest request) 百度通用翻译api https://fanyi-api.baidu.com/doc/21 https://fanyi-api.baidu.com/api/trans/product/desktop FIXME: q为汉字是报错54001 -
baiduRecognize
@GetMapping("/baidu/recognize") public org.springframework.http.ResponseEntity<?> baiduRecognize(@RequestParam("mid") String mid, @RequestParam("q") String q) 百度语种识别api https://fanyi-api.baidu.com/doc/24 https://fanyi-api.baidu.com/api/trans/product/desktop?req=lang
-