최현영

whereur

......@@ -118,7 +118,7 @@ function typeforecast(typetext){
else if (typetext == '버스지방'){
return true;
}
else if (typetext== '일반서울'){
else if (typetext == '일반서울'){
return true;
}
else if(typetext == '일반지방'){
......@@ -187,13 +187,13 @@ app.post('/hook', function (req, res) {
console.log('버스예보');
busforecasttoG(eventObj);
}
else if(message.text == '일반서울'){
else if(message.text == '일반서울'){
console.log('일반예보')
normalforecasttoS(eventObj, jsonForforecast);
normalforecasttoS(eventObj);
}
else if(message.text == '일반지방'){
console.log('일반에보');
normalforecasttoG(eventObj, jsonForforecast);
normalforecasttoG(eventObj);
}
}
......@@ -387,11 +387,11 @@ function busforecasttoS(eventObj){
},
{
"type":"text",
"text":'서울발 울산행 : 대략 ' + jsonForforecast.list[0].csuus_bus + '소요 예상' + '서울발 부산행 : 대략 ' + jsonForforecast.list[0].csubs_bus + '소요 예상'
"text":'서울발 울산행 : 대략 ' + jsonForforecast.list[0].csuus_bus + '소요 예상, ' + '서울발 부산행 : 대략 ' + jsonForforecast.list[0].csubs_bus + '소요 예상'
},
{
"type":"text",
"text":'서울발 목포행 : 대략 ' + jsonForforecast.list[0].csump_bus + '소요 예상' + '서울발 광주행 : 대략 ' + jsonForforecast.list[0].csugj_bus + '소요 예상'
"text":'서울발 목포행 : 대략 ' + jsonForforecast.list[0].csump_bus + '소요 예상, ' + '서울발 광주행 : 대략 ' + jsonForforecast.list[0].csugj_bus + '소요 예상'
},
{
"type":"text",
......@@ -432,31 +432,64 @@ function busforecasttoG(eventObj){
},
{
"type":"text",
"text":"대전발 서울행 : 대략 " + jsonForforecast.list[0].cdjsu_bus + "소요 예상"
"text":"대전발 서울행 : 대략 " + jsonForforecast.list[0].cdjsu_bus + "소요 예상, " + "대구발 서울행 : 대략 " + jsonForforecast.list[0].cdgsu_bus + "소요 예상"
},
{
"type":"text",
"text":"울산발 서울행 : 대략 " + jsonForforecast.list[0].cussu_bus + "소요 예상, " + "부산발 서울행 : 대략 " + jsonForforecast.list[0].cbssu_bus + "소요 예상"
},
{
"type":"text",
"text":"대구발 서울행 : 대략 " + jsonForforecast.list[0].cdgsu_bus + "소요 예상"
"text":"목포발 서울행 : 대략 " + jsonForforecast.list[0].cmpsu_bus + "소요 예상, " + "광주발 서울행 : 대략 " + jsonForforecast.list[0].cgjsu_bus + "소요 예상"
},
{
"type":"text",
"text":"울산발 서울행 : 대략 " + jsonForforecast.list[0].cussu_bus + "소요 예상"
"text":"강릉발 서울행 : 대략 " + jsonForforecast.list[0].ckrsu_bus + "소요 예상"
}
]
}
},(error, response, body) => {
console.log(body)
});
});
}
function normalforecasttoS(eventObj){
jsonforecast(function(object){
var obj = object;
var jsonForforecast = obj;
console.log(jsonForforecast);
request.post(
{
url: TARGET_URL,
headers: {
'Authorization': `Bearer ${TOKEN}`
},
json: {
"replyToken":eventObj.replyToken,
"messages":[
{
"type":"text",
"text":"서울발 일반 자가용 소요 시간은 다음과 같습니다."
},
{
"type":"text",
"text":"부산발 서울행 : 대략 " + jsonForforecast.list[0].cbssu_bus + "소요 예상"
"text":'서울발 대전행 : 대략 ' + jsonForforecast.list[0].csudj + '소요 예상 , ' + '서울발 대구행 : 대략 ' + jsonForforecast.list[0].csudg + '소요 예상'
},
{
"type":"text",
"text":"목포발 서울행 : 대략 " + jsonForforecast.list[0].cmpsu_bus + "소요 예상"
"text":'서울발 울산행 : 대략 ' + jsonForforecast.list[0].csuus + '소요 예상, ' + '서울발 부산행 : 대략 ' + jsonForforecast.list[0].csubs + '소요 예상'
},
{
"type":"text",
"text":"광주발 서울행 : 대략 " + jsonForforecast.list[0].cgjsu_bus + "소요 예상"
"text":'서울발 목포행 : 대략 ' + jsonForforecast.list[0].csump + '소요 예상, ' + '서울발 광주행 : 대략 ' + jsonForforecast.list[0].csugj + '소요 예상'
},
{
"type":"text",
"text":"강릉발 서울행 : 대략 " + jsonForforecast.list[0].ckrsu_bus + "소요 예상"
"text":'서울발 강릉행 : 대략 ' + jsonForforecast.list[0].csukr + '소요 예상'
}
]
......@@ -467,109 +500,52 @@ function busforecasttoG(eventObj){
});
}
function normalforecasttoS(eventObj, json){
request.post(
{
url: TARGET_URL,
headers: {
'Authorization': `Bearer ${TOKEN}`
},
json: {
"replyToken":eventObj.replyToken,
"messages":[
{
"type":"text",
"text":"서울발 일반 자가용 소요 시간은 다음과 같습니다."
},
{
"type":"text",
"text":"서울발 대전행 : 대략 " + json.list[0].csudj + "소요 예상"
},
{
"type":"text",
"text":"서울발 대구행 : 대략 " + json.list[0].csudg+ "소요 예상"
},
{
"type":"text",
"text":"서울발 울산행 : 대략 " + json.list[0].csuus + "소요 예상"
},
{
"type":"text",
"text":"서울발 부산행 : 대략 " + json.list[0].csubs + "소요 예상"
},
{
"type":"text",
"text":"서울발 목포행 : 대략 " + json.list[0].csump+ "소요 예상"
},
{
"type":"text",
"text":"서울발 광주행 : 대략 " + json.list[0].csugj + "소요 예상"
},
{
"type":"text",
"text":"서울발 강릉행 : 대략 " + json.list[0].csukr + "소요 예상"
}
]
}
},(error, response, body) => {
console.log(body)
});
}
function normalforecasttoG(eventObj){
jsonforecast(function(object){
var obj = object;
var jsonForforecast = obj;
request.post(
{
url: TARGET_URL,
headers: {
'Authorization': `Bearer ${TOKEN}`
},
json: {
"replyToken":eventObj.replyToken,
"messages":[
{
"type":"text",
"text":"지방발 일반 자가용 소요 시간은 다음과 같습니다."
},
{
"type":"text",
"text":"대전발 서울행 : 대략 " + jsonForforecast.list[0].cdjsu + "소요 예상, " + "대구발 서울행 : 대략 " + jsonForforecast.list[0].cdgsu + "소요 예상"
},
{
"type":"text",
"text":"울산발 서울행 : 대략 " + jsonForforecast.list[0].cussu + "소요 예상, " + "부산발 서울행 : 대략 " + jsonForforecast.list[0].cbssu + "소요 예상"
},
{
"type":"text",
"text":"목포발 서울행 : 대략 " + jsonForforecast.list[0].cmpsu + "소요 예상, " + "광주발 서울행 : 대략 " + jsonForforecast.list[0].cgjsu + "소요 예상"
},
{
"type":"text",
"text":"강릉발 서울행 : 대략 " + jsonForforecast.list[0].ckrsu + "소요 예상"
}
]
}
},(error, response, body) => {
console.log(body)
});
});
function normalforecasttoG(eventObj, json){
request.post(
{
url: TARGET_URL,
headers: {
'Authorization': `Bearer ${TOKEN}`
},
json: {
"replyToken":eventObj.replyToken,
"messages":[
{
"type":"text",
"text":"지방발 일반 자가용 소요 시간은 다음과 같습니다."
},
{
"type":"text",
"text":"대전발 서울행 : 대략 " + json.list[0].cdjsu + "소요 예상"
},
{
"type":"text",
"text":"대구발 서울행 : 대략 " + json.list[0].cdgsu + "소요 예상"
},
{
"type":"text",
"text":"울산발 서울행 : 대략 " + json.list[0].cussu + "소요 예상"
},
{
"type":"text",
"text":"부산발 서울행 : 대략 " + json.list[0].cbssu + "소요 예상"
},
{
"type":"text",
"text":"목포발 서울행 : 대략 " + json.list[0].cmpsu + "소요 예상"
},
{
"type":"text",
"text":"광주발 서울행 : 대략 " + json.list[0].cgjsu + "소요 예상"
},
{
"type":"text",
"text":"강릉발 서울행 : 대략 " + json.list[0].ckrsu + "소요 예상"
}
]
}
},(error, response, body) => {
console.log(body)
});
}
......