개발자
제가 즐겨보는 방송의 스케줄이 스프레드시트로 관리되고 있는데 그 시트를 만드신 분이 시청자분들이 스케줄을 볼 수 있도록 보기전용으로 공유해놓으신 상태입니다. 저는 이 스케줄 데이터를 JSON으로 가져와서 Google Calendat API를 활용하여 캘린더에 이 스케줄을 1시간에 한번씩 동기화하는 프로그램을 개발중입니다. 본 질문 : 공유된 다른 분의 스프레드시트 데이터를 어떻게 하면 1시간에 한번씩 JSON으로 가져올 수 있나요?
답변 2
안녕하세요:) csv to json(https://csvjson.com/)에서 변환할 수 있습니다. csv 파일로 다운받거나, 시트를 복사한 뒤 사이트에 붙여넣고 json으로 변환화면 될 것 같습니다.
차상진
작성자
(주)리안 프론트엔드 엔지니어 • 2023년 02월 12일
답변감사합니다. 근데 질문에 보시면 동기화하는 프로그램을 개발중이라서 이건 사용하기가 힘들것같네요!
삭제된 사용자
2023년 02월 12일
안녕하세요! 답변 달기 전에 한 가지 여쭤보고 싶은 점이 있는데요. 스프레드시트의 내용을 가져오는 API가 있을 것 같은데 API가 있다면 사실 JSON으로 받아오는것에는 문제가 없을것으로 생각되어서요. 받아온 데이터를 Google Calendar API에 입력할 수 있는 JSON 형태로 변환하는게 문제라는 말씀이실까요?
차상진
작성자
(주)리안 프론트엔드 엔지니어 • 2023년 02월 12일
공유된 스프레드시트를 가져오는 api는 못찾겠더라구요 json이든 뭐든 상관은 없습니다!
익명
작성자
2023년 02월 12일
아 그렇군요 답변 감사합니다! 구글 스프레드시트 API로 공유된 스프레드시트의 데이터를 읽어올 때 별도의 API가 있는 것이 아니라 보기 권한만 있으면 데이터를 읽어올 수 있는 것으로 아는데요...! (잘못 알고 있는 것이라면 죄송합니다) API가 없다면 방법이 없는 것 같습니다...
차상진
작성자
(주)리안 프론트엔드 엔지니어 • 2023년 02월 12일
아 그렇군요! 다시한번 확인해보겠습니다! 감사합니다~
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!