메모장

  • 홈
  • 태그
  • 방명록

calendar 2

ICal을 이용한 외부 캘린더 연동

ICal 방식을 사용하여 외부 캘린더를 구독하고자 했는데 java 라이브러리인 ical4j가 버전에 따라 달라진게 많은 것 같아서 4.x 기준으로 기록을 남긴다!! 🔍 1. ICal 이란?iCal 또는 iCalendar는 전자 일정 정보를 교환하기 위한 표준 포맷.텍스트 기반 포맷 (.ics 파일)으로 여러 캘린더 기능을 제공하는 서비스에서 제공함. 대신 이 방식으로 연동하면 조회만 가능하다!!그리고 텍스트 파일이라 데이터 많으면 들고오고 파싱하는게 오래 걸릴 수 있음. 📌2. ICal Url 가져오기Ical Url을 제공하는 타 시스템에서 url 정보를 가져온다.예) 구글 캘린더Public은 공개캘린더인 경우 이용 가능, secret 주소를 복사 한다. 🔍 3. ical4j란?ical4j는 Jav..

Backend/API 2025.07.26

[Google API] 구글 캘린더 연동

캘린더 시스템에서 google 캘린더 연동을 위해 API연동을 했다. 📌1. Google Cloud에 프로젝트 생성https://console.cloud.google.com/ Google 클라우드 플랫폼로그인 Google 클라우드 플랫폼으로 이동accounts.google.com 등록하는 건 캡쳐를 못 했는데ClientID랑 시크릿키를 발급받으면 됩니다! 📌2. 프로젝트 코드 수정2.1. 의존성 추가pom.xml org.springframework.boot spring-boot-starter-oauth2-client com.google.api-client google..

Backend/API 2025.07.26
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (295)
    • Frontend (107)
      • javaScript (31)
      • react (30)
      • vue3 (25)
      • angularjs (2)
      • jquery (4)
      • html (4)
      • css (3)
      • HTTP 통신 (8)
    • gridLib (24)
      • auiGrid (2)
      • agGrid (7)
      • jqGrid (15)
    • Backend (66)
      • JAVA (25)
      • spring (Boot) (26)
      • spring cloud (MSA) (10)
      • tomcat (2)
      • API (3)
    • SQL (2)
      • RDBMS (16)
      • NoSQL (4)
    • python (1)
    • study (42)
      • 클라우드&쿠버네티스 (7)
      • 보안 (6)
      • 알고리즘 문제 풀이 (28)
      • 네트워크 (1)
    • tool (4)
      • git (5)
    • error (13)

Tag

vue emit, 2024 데브크루, Spring Security, KINX, Python, dfs bfs, mapper, MSA, 프로그래머스 dfs bfs, dfs, 프로그래머스 정렬, 프로그래머스, JWT, error, JavaScript, 백준, BFS, softeer, jqgrid, mybatis,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Copyright © Kakao Corp. All rights reserved.

티스토리툴바