모바일 오유 바로가기
http://m.todayhumor.co.kr
분류 게시판
베스트
  • 베스트오브베스트
  • 베스트
  • 오늘의베스트
  • 유머
  • 유머자료
  • 유머글
  • 이야기
  • 자유
  • 고민
  • 연애
  • 결혼생활
  • 좋은글
  • 자랑
  • 공포
  • 멘붕
  • 사이다
  • 군대
  • 밀리터리
  • 미스터리
  • 술한잔
  • 오늘있잖아요
  • 투표인증
  • 새해
  • 이슈
  • 시사
  • 시사아카이브
  • 사회면
  • 사건사고
  • 생활
  • 패션
  • 패션착샷
  • 아동패션착샷
  • 뷰티
  • 인테리어
  • DIY
  • 요리
  • 커피&차
  • 육아
  • 법률
  • 동물
  • 지식
  • 취업정보
  • 식물
  • 다이어트
  • 의료
  • 영어
  • 맛집
  • 추천사이트
  • 해외직구
  • 취미
  • 사진
  • 사진강좌
  • 카메라
  • 만화
  • 애니메이션
  • 포니
  • 자전거
  • 자동차
  • 여행
  • 바이크
  • 민물낚시
  • 바다낚시
  • 장난감
  • 그림판
  • 학술
  • 경제
  • 역사
  • 예술
  • 과학
  • 철학
  • 심리학
  • 방송연예
  • 연예
  • 음악
  • 음악찾기
  • 악기
  • 음향기기
  • 영화
  • 다큐멘터리
  • 국내드라마
  • 해외드라마
  • 예능
  • 팟케스트
  • 방송프로그램
  • 무한도전
  • 더지니어스
  • 개그콘서트
  • 런닝맨
  • 나가수
  • 디지털
  • 컴퓨터
  • 프로그래머
  • IT
  • 안티바이러스
  • 애플
  • 안드로이드
  • 스마트폰
  • 윈도우폰
  • 심비안
  • 스포츠
  • 스포츠
  • 축구
  • 야구
  • 농구
  • 바둑
  • 야구팀
  • 삼성
  • 두산
  • NC
  • 넥센
  • 한화
  • SK
  • 기아
  • 롯데
  • LG
  • KT
  • 메이저리그
  • 일본프로야구리그
  • 게임1
  • 플래시게임
  • 게임토론방
  • 엑스박스
  • 플레이스테이션
  • 닌텐도
  • 모바일게임
  • 게임2
  • 던전앤파이터
  • 마비노기
  • 마비노기영웅전
  • 하스스톤
  • 히어로즈오브더스톰
  • gta5
  • 디아블로
  • 디아블로2
  • 피파온라인2
  • 피파온라인3
  • 워크래프트
  • 월드오브워크래프트
  • 밀리언아서
  • 월드오브탱크
  • 블레이드앤소울
  • 검은사막
  • 스타크래프트
  • 스타크래프트2
  • 베틀필드3
  • 마인크래프트
  • 데이즈
  • 문명
  • 서든어택
  • 테라
  • 아이온
  • 심시티5
  • 프리스타일풋볼
  • 스페셜포스
  • 사이퍼즈
  • 도타2
  • 메이플스토리1
  • 메이플스토리2
  • 오버워치
  • 오버워치그룹모집
  • 포켓몬고
  • 파이널판타지14
  • 배틀그라운드
  • 기타
  • 종교
  • 단어장
  • 자료창고
  • 운영
  • 공지사항
  • 오유운영
  • 게시판신청
  • 보류
  • 임시게시판
  • 메르스
  • 세월호
  • 원전사고
  • 2016리오올림픽
  • 2018평창올림픽
  • 코로나19
  • 2020도쿄올림픽
  • 게시판찾기
  • 오유인페이지
    개인차단 상태
    df2fdsfje3f님의
    개인페이지입니다
    가입 : 12-09-10
    방문 : 1041회
    닉네임변경 이력
    회원차단
    회원차단해제
    게시물ID : programmer_14721
    작성자 : 파르타슈
    추천 : 0
    조회수 : 609
    IP : 115.91.***.229
    댓글 : 0개
    등록시간 : 2015/12/01 17:43:32
    http://todayhumor.com/?programmer_14721 모바일
    구글 달력 일정 추가를 자바 컨트롤러에서 해볼려고 하는데... 인증 문제
    URL eventFeedUrl;
            CalendarService service;
            
    service = new CalendarService("Google Calendar Test");
    String userName = "[email protected]";
    String password = "**";
    //비밀번호는 잠시 지웠습니다 ㅎㅎ

    // URL 생성
    try {
    //eventFeedUrl = new URL("http://www.google.com/calendar/feeds/" + userName + "/private/full");
    String userName1 = "yul456018";
    } catch (MalformedURLException e) {
    // URL 오류
    System.err.println("Uh oh - you've got an invalid URL.");
    e.printStackTrace();
    return null;
    }

    try {
    service.setUserCredentials(userName, password);
    } catch (AuthenticationException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
    CalendarEventEntry entry = new CalendarEventEntry();
    String title = "a";
    String content = "b";
    String location = null;

    entry.setTitle(new PlainTextConstruct(title));
    entry.setContent(new PlainTextConstruct(content));
    entry.addLocation(new Where(null, null, location));

    /*
    * YYYY-MM-DDThh:mm:ss[+-hh:mm] YYYY-MM-DD // 날짜 T // 시간의 시작을 알리는 플래그
    * hh:mm:ss // 시간 [+-hh:mm] // 타임 존
    */
    DateTime startTime = DateTime.parseDateTime("2015-12-01T18:00:00+09:00");
    DateTime endTime = DateTime.parseDateTime("2015-12-31T22:00:00+09:00");
    When eventTimes = new When();
    eventTimes.setStartTime(startTime);
    eventTimes.setEndTime(endTime);
    entry.addTime(eventTimes);

    // 요청을 보내고 응답을 받음
    CalendarEventEntry insertedEntry;
    try {
    insertedEntry = service.insert(eventFeedUrl, entry);
    assertThat(insertedEntry.getTitle().getPlainText(), is(title));
    assertThat(insertedEntry.getPlainTextContent(), is(content));
    assertThat(insertedEntry.getLocations().get(0).getValueString(), is(location));
    } catch (ServiceException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }

    코드의 일부분인데...

    com.google.gdata.util.AuthenticationException: Error authenticating (check service name)
    at com.google.gdata.client.GoogleAuthTokenFactory.getAuthException(GoogleAuthTokenFactory.java:688)
    at com.google.gdata.client.GoogleAuthTokenFactory.getAuthToken(GoogleAuthTokenFactory.java:560)
    at com.google.gdata.client.GoogleAuthTokenFactory.setUserCredentials(GoogleAuthTokenFactory.java:397)
    at com.google.gdata.client.GoogleService.setUserCredentials(GoogleService.java:364)
    at com.google.gdata.client.GoogleService.setUserCredentials(GoogleService.java:319)
    at com.google.gdata.client.GoogleService.setUserCredentials(GoogleService.java:303)
    at controller.NewsController.newsRegisterPost(NewsController.java:186)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:178)
    at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:444)
    at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:432)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
    at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:872)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:217)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
    at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:673)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)
    com.google.gdata.util.ParseException: Unrecognized content type:text/html;charset=UTF-8
    at com.google.gdata.client.Service.parseResponseData(Service.java:2136)
    at com.google.gdata.client.Service.parseResponseData(Service.java:2098)
    at com.google.gdata.client.Service.insert(Service.java:1410)
    at com.google.gdata.client.GoogleService.insert(GoogleService.java:613)
    at controller.NewsController.newsRegisterPost(NewsController.java:214)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod(HandlerMethodInvoker.java:178)
    at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod(AnnotationMethodHandlerAdapter.java:444)
    at org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle(AnnotationMethodHandlerAdapter.java:432)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
    at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:872)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:648)
    at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:291)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85)
    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:217)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)
    at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:616)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:518)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1091)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:673)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1500)
    at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1456)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
    at java.lang.Thread.run(Unknown Source)

    우선 오류가 이렇게 나는데

    service.setUserCredentials(userName, password);

    위에거 굵게 표시한 이 부분에서 인증 에러가 나는데...

    혹시 어떻게 해야 하는지 아시는분 계신가요

    글이 너무 읽기 힘들게 되어 있네요... 죄송합니다 ㅠㅠ

    이 게시물을 추천한 분들의 목록입니다.
    푸르딩딩:추천수 3이상 댓글은 배경색이 바뀝니다.
    (단,비공감수가 추천수의 1/3 초과시 해당없음)

    죄송합니다. 댓글 작성은 회원만 가능합니다.

    번호 제 목 이름 날짜 조회 추천
    340
    혹시 히다마리 스케치 잘 아시는분 계신가요(1기 1화 내용 질문) [1] 파르타슈 15/12/27 00:18 29 0
    339
    마지막으로... 굶지마 투게더만 사면 어떻게 되는 걸까요?? [3] 파르타슈 15/12/23 12:41 102 0
    338
    굶지마 해보신분들께 질문 파르타슈 15/12/23 12:06 56 0
    337
    굶지마 팩 사면 투게더 선물권 주는게 있었다는데 이제는 없나요? [2] 파르타슈 15/12/23 11:54 100 0
    336
    프로그래머 취업 정보는 어디서 알아보는게 좋나요?? [2] 파르타슈 15/12/20 16:28 35 0
    335
    머키 되돌리기 콤보 어떻게 쓰나요?? [5] 파르타슈 15/12/03 12:02 34 0
    구글 달력 일정 추가를 자바 컨트롤러에서 해볼려고 하는데... 인증 문제 파르타슈 15/12/01 17:43 22 0
    333
    자전거 로라는 어디서 사면 좋을까요? [1] 파르타슈 15/11/26 18:54 45 0
    332
    html css 를 이용하여 table 의 모서리를 둥글게 할 수 없나요 [3] 파르타슈 15/11/26 16:46 24 0
    331
    겨울에도 자전거 타시나요?? [11] 파르타슈 15/11/25 17:03 55 0
    330
    오소마츠상은 어떤 애니인가요?? [5] 파르타슈 15/11/23 21:37 68 0
    329
    html 줄바꿈 질문이 있습니다 [2] 파르타슈 15/11/23 16:38 30 1
    328
    초갈 2200골 퀘스트 기한이 있나요?? 파르타슈 15/11/21 21:42 26 0
    327
    spring mvc 를 이클립스로 코딩하고 있는데 질문이 있습니다 [5] 파르타슈 15/11/09 17:00 18 0
    326
    갤럭시s3 앨범아트가 제대로 나오질 않네요 [2] 파르타슈 15/11/09 00:34 13 0
    325
    깃허브 사용법 질문이 있습니다 (조금 많습니다 ㅠ) [8] 파르타슈 15/11/06 09:41 69 1
    324
    음식점 리뷰 홈페이지를 과제로 만드는데 참신한 기능이 뭐가 있을까요 [6] 파르타슈 15/11/03 17:32 33 0
    323
    혹시 토끼드롭스에서 요시이 마사코 애인 역 성우 이름 아시는분?? [1] 파르타슈 15/10/31 21:07 22 1
    322
    안드로이드 이클립스로 배우고 있는데 사진 크기 관해서 질문이 ㅠㅠ [3] 파르타슈 15/10/28 11:41 24 0
    321
    글을썼다지웠다죄송...)스나이퍼코리아 라이트 + 가디언락 어떤가요 [5] 파르타슈 15/10/21 13:17 37 0
    320
    윈10 노트북 배터리로 하면 밝기 어둡게 보이시는분 계신가요?? [3] 파르타슈 15/10/19 22:56 22 0
    319
    Windows 준비 중 에서 반응이 없습니다 ㅠ 파르타슈 15/10/19 11:36 22 0
    318
    같이 빠대하시던 분들 죄송합니다 ㅠㅠ 파르타슈 15/10/17 10:58 32 0
    317
    초보자가 자전거 타기 좋은 곳 알려주실분~ [2] 파르타슈 15/10/09 23:34 24 0
    316
    자전거에서 끼익끼익 소리가 나는데 어떻해야 하나요? [4] 파르타슈 15/10/07 19:12 51 0
    315
    디아블로 시즌이 무엇인가요?? [2] 파르타슈 15/10/04 20:44 47 0
    314
    히오스는 영웅리그 픽벤이 어떻게 진행되나요?? [2] 파르타슈 15/10/02 19:48 33 0
    313
    보통 하루에 자전거 얼마 정도 타시나요?? [12] 파르타슈 15/09/22 16:38 78 0
    312
    보통 자전거 타시면 전에 뭘 드시나요 아니면 자전거 탄 후에?? [9] 파르타슈 15/09/21 17:58 77 1
    311
    [닉언죄]싸대기오만대님 나눔 인증 [2] 파르타슈 15/09/20 19:12 24 2
    [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [다음10개▶]
    단축키 운영진에게 바란다(삭제요청/제안) 운영게 게시판신청 자료창고 보류 개인정보취급방침 청소년보호정책 모바일홈