HOME 개발팁 JSON 가져오기 #2

프로그램 작업하다 좋은 팁, 정보, 테스트를 기록하는 곳입니다.


node | JSON 가져오기 #2

페이지 정보

작성자 굿스웹 작성일20-02-25 15:32 조회798회 댓글0건

본문

/* JSON 가져오기 #1 */

var day = dateFormat(new Date(), "yyyy-mm-dd H:MM:ss"); //현재시간
var ser_date_time = moment(day,'YYY-MM-DD HH:mm');

var url = 'http://127.0.0.1:2000'; //통신url
var request = require('request'),url;
request(url, (error, response, body)=> {
  if (!error && response.statusCode === 200) {
const fbResponse = JSON.parse(body)

for (var i=0; i<fbResponse.length; i++){

var m_uid      = fbResponse[i].uid;      //고유uid
var m_token    = fbResponse[i].token;    //푸시토큰
var m_datetime = fbResponse[i].datetime; //0000-00-00 00:00:00
var m_putn    = fbResponse[i].puyn;    //여부 Y:N

var api_date_time =  moment(m_datetime,'YYY-MM-DD HH:mm');
var api_date      =  dateFormat(m_datetime,'yyyy-mm-dd');
var api_time      =  dateFormat(m_datetime,'HH시 MM분');

var m_dcont      =  moment.duration(api_date_time.diff(ser_date_time)).asMinutes();

console.log("data uid : ", m_uid );
console.log("data token : ", m_token );
console.log("data datetime : ", m_datetime );
console.log("data date : ", api_date );
console.log("data time : ", api_time );
console.log("data dcont : ", m_dcont );

if (m_dcont == 10) { m_dcont = 10;}  //10분푸시
else if (m_dcont == 5)  { m_dcont = 5; }  // 5분추시
else if (m_dcont <= 0)  { m_dcont = 1; }  // 1분단위로 푸시
else                    { m_dcont = 0; }


/*10분,5분,무제한전송*/
if(m_dcont > 0 && m_putn == 'Y'){
  if(m_dcont == 1){
  var title_date = '날 짜 : ' + api_date;
  var title_time = '시 간 : ' + api_time;
  var massg = '초과 하였습니다.';
  } else {
  var title_date = '날 짜 : ' + api_date;
  var title_time = '시 간 : ' + api_time;
  var massg = m_dcont+' 분남았습니다.';
  }

  /*메시지*/

  console.log('m_uid:'+m_uid+' title_date:'+title_date+ ' title_time:'+title_time+' massg:'+massg);

 

} else {
  console.log('date:'+m_datetime+' uid:'+m_uid+ ' day:'+m_dcont);
}


}
  } else {
console.log("error: JSON 1");
  }
})

[주소복사] https://www.goodsweb.kr/?u=D41GMrC
SNS 알리기
핀터레스트
텔레그램로
블로그로
카카오스토리
카톡 공유

관련 블로그
로딩중


12명  IP : 3.141.♡.244
001 106.♡.67.133 인천 동화마을 - 갤러리
(/bbs/board.php?bo_table=photo&wr_id=14)
002 203.♡.185.253 인천 동화마을 - 갤러리
(/bbs/board.php?bo_table=photo&wr_id=14)
003 125.♡.235.184 인천 동화마을 - 갤러리
(/bbs/board.php?bo_table=photo&wr_id=14)
004 125.♡.235.171 인천 동화마을 - 갤러리
(/bbs/board.php?bo_table=photo&wr_id=14)
005 106.♡.66.130 안드로이드 - 마트 휴무일 : 우리동네 마트 쉬는날 정보 - 데모 - 웹,앱
(/bbs/board.php?bo_table=develop&wr_id=9)
006 49.♡.229.67 안드로이드 - 마트 휴무일 : 우리동네 마트 쉬는날 정보 - 데모 - 웹,앱
(/bbs/board.php?bo_table=develop&wr_id=9)
007 125.♡.235.176 안드로이드 - 마트 휴무일 : 우리동네 마트 쉬는날 정보 - 데모 - 웹,앱
(/bbs/board.php?bo_table=develop&wr_id=9)
008 125.♡.235.172 안드로이드 - 마트 휴무일 : 우리동네 마트 쉬는날 정보 - 데모 - 웹,앱
(/bbs/board.php?bo_table=develop&wr_id=9)
009 141.♡.61.111 오류안내 페이지
(/bbs/login_check.php)
010 207.♡.13.14 개인정보 처리방침
(/bbs/content.php?co_id=privacy)
011 52.♡.144.138 홈페이지 유지보수
(/bbs/content.php?co_id=maintenance&me_code=50)
012 34.♡.82.65 네이버 웹사이트 최적화 상위 올리는 방법 - 개발팁
(/bbs/board.php?bo_table=tip&wr_id=69)

접속자
  • 오늘 : 2
  • 어제 : 402
  • 최대 : 874
  • 전체 : 404,326

검색로봇(Robots) 최근 방문시간
  • GOOGLE : 2시간 전
  • NAVER : 11시간 전
  • BING : 22시간 전
  • DAUM : 4일 전

ETH : 0x8abf3B748ab78828AE07685e4fd53d1a606f18D3



페이스북 네이버 블로그 굿스웹 쇼핑몰 네이버 카페 굿스웹 트위터 굿스웹 티스토리 Google Play