| Slug | 타자번역 |
|---|---|
| description | Mora Api 타자번역 입니다. |
- API는 모두 GET 메서드를 사용합니다
{% swagger method="get" path="/v1/en2ko?text={한글 타자로 변환할 문장}" baseUrl="https://mora-bot.kr/api" summary="" expanded="false" %} {% swagger-description %}
{% endswagger-description %}
{% swagger-parameter in="query" type="String" name="text" required="true" %} 한글 타자로 변환할 문장 {% endswagger-parameter %}
{% swagger-response status="200: OK" description="" %} {% code lineNumbers="true" %}
// 응답 내용
{
"license": "inko module used https://www.npmjs.com/package/inko",
"status": 200,
"origin": "ahfk",
"result": "모라",
"success": true
}{% endcode %} {% endswagger-response %} {% endswagger %}
| Field | Type | Description |
|---|---|---|
| origin | String | 호출된 문장 |
| result | String | 변환된 문장 |
{% code lineNumbers="true" %}
// node-fetch
const fetch = require('node-fetch')
fetch(`https://mora-bot.kr/api/v1/en2ko?text=${encodeURI(`택스트`)}`)
.then(res => res.json())
.then(json => {
console.log(json)
console.log(`입력된 값 : ${json.origin}`);
console.log(`한글 타자로 : ${json.result}`);
});
// request
let api_url = `https://mora-bot.kr/api/v1/en2ko?text=${encodeURI(`텍스트`)}`
const request = require('request');
let options = {
url: api_url
}
request.get(options, function (error, response, body) {
if (!error && response.status == 200) {
let json = JSON.parse(body)
console.log(`입력된 값 : ${json.origin}`);
console.log(`한글 타자로 : ${json.result}`);
} else {
console.log('error = ' + response.errorcode);
}
});{% endcode %}
{% code lineNumbers="true" %}
import requests
response = requests.get("http://mora-bot.kr/api/v1/en2ko?text=[텍스트]")
result = response.json()
if response.status == 200:
print(result)
else:
print(f"Error Code: {response.errorcode}"){% endcode %}
- GET URL : https://mora-bot.kr/api/v1/ko2en?text={영어 타자로 변환할 문장}
| Field | Type | Description |
|---|---|---|
| origin | String | 호출된 문장 |
| result | String | 변환된 문장 |
{% code lineNumbers="true" %}
// 응답 내용
{
"license":"inko module used https://www.npmjs.com/package/inko",
"status":200,
"origin":"모라",
"result":"ahfk",
"success":true
}{% endcode %}
{% code lineNumbers="true" %}
// node-fetch
const fetch = require('node-fetch')
fetch(`https://mora-bot.kr/api/v1/ko2en?text=${encodeURI(`텍스트`)}`)
.then(res => res.json())
.then(json => {
console.log(json
console.log(`입력된 값 : ${json.origin}`);
console.log(`한글 타자로 : ${json.result}`);
});
// request
let api_url = `https://mora-bot.kr/api/v1/ko2en?text=${encodeURI(`텍스트`)}`
const request = require('request');
let options = {
url: api_url
}
request.get(options, function (error, response, body) {
if (!error && response.status == 200) {
let json = JSON.parse(body)
console.log(`입력된 값 : ${json.origin}`);
console.log(`한글 타자로 : ${json.result}`);
} else {
console.log('error = ' + response.errorcode);
}
});{% endcode %}
{% code lineNumbers="true" %}
import requests
response = requests.get("https://mora-bot.kr/api/v1/ko2en?text=[텍스트]")
result = response.json()
if response.status == 200:
print(result)
else:
print(f"Error Code: {response.errorcode}"){% endcode %}