Function papago::api::send_request
source · pub fn send_request(
url: &'static str,
auth: &NaverAuth,
payload: PapagoReq
) -> Result<String, Error>
Expand description
Returns Translation Result
Arguments
url
- UseSMT_URL
orNMT_URL
auth
- Naver ClientId and ClientSecretpayload
- Payload
Example
let auth = config::get_auth_from_env().unwrap();
let payload = PapagoReq {
source: Lang::En,
target: Lang::Ko,
text: "HELLO WORLD".to_owned(),
};
let resp = send_request(NMT_URL, &auth, payload).unwrap();
assert_eq!(resp, "안녕 세계".to_owned());