"text":'현재 전국 교통량은 대략'+jsonForforecast.list[0].cjunkook+'대 이며, 지방방향 교통량은 대략 '+jsonForforecast.list[0].cjibangDir+'대, 서울방향 교통량은 대략 '+jsonForforecast.list[0].cseoulDir+'대입니다.'
},
{
"type":"text",
"text":"버스기준으로 보시겠습니까 아니면 일반 승용차 기준으로 보시겠습니까? 버스기준으로 보실려면 '버스'를, 일반 승용차 기준으로 보실려면 '일반'을 입력해 주세요."
}
]
}
},(error,response,body)=>{
console.log(body)
});
});
}
functionbusforecast(eventObj){
request.post(
{
url:TARGET_URL,
headers:{
'Authorization':`Bearer ${TOKEN}`
},
json:{
"replyToken":eventObj.replyToken,
"messages":[
{
"type":"text",
"text":"버스 예보를 시작합니다."
},
{
"type":"text",
"text":"'서울발 지방행' 교통예보는 '버스서울'을,"
},
{
"type":"text",
"text":"종료를 입력하시면 종료됩니다."
"text":"'지방발 서울행' 교통예보는 '버스지방'을 입력해주세요"
}
]
}
...
...
@@ -201,10 +332,41 @@ function viewhtml(eventObj){
functionfindroad(eventObj){
functionnormalforecast(eventObj){
request.post(
{
url:TARGET_URL,
headers:{
'Authorization':`Bearer ${TOKEN}`
},
json:{
"replyToken":eventObj.replyToken,
"messages":[
{
"type":"text",
"text":"일반 승용차 예보를 시작합니다."
},
{
"type":"text",
"text":"'서울발 지방행' 교통예보는 '일반서울'을,"
},
{
"type":"text",
"text":"'지방발 서울행' 교통예보는 '일반지방'을 입력해주세요"
}
]
}
},(error,response,body)=>{
console.log(body)
});
}
functionbusforecasttoS(eventObj){
jsonforecast(function(object){
varobj=object;
jsonForforecast=obj;
varjsonForforecast=obj;
console.log(jsonForforecast);
request.post(
{
...
...
@@ -217,31 +379,198 @@ function findroad(eventObj){
"messages":[
{
"type":"text",
"text":"교통예보를 시작합니다."
"text":"서울발 버스 소요 시간은 다음과 같습니다."
},
{
"type":"text",
"text":'서울발 대전행 : 대략 '+jsonForforecast.list[0].csudj_bus+'소요 예상 , '+'서울발 대구행 : 대략 '+jsonForforecast.list[0].csudg_bus+'소요 예상'