0

내 사이트의 사용자 (자바 스크립트)는 종종 자신의 프로필 캘린더 (내 웹 사이트)에 일정을 만들고 Google 캘린더에도 보내야하며 Google 계정으로 로그인하지 않아도됩니다. 자신의 캘린더 데이터에 액세스하여 이벤트를 삽입, 제거, 나열 및 업데이트 할 수 있습니다. 그래서 데이터 (개인, 공개)에 액세스해야 할 때 새로 고침 토큰을 저장할 수 있습니다.JavaScript로 사이트의 이벤트를 프로그래밍 방식으로 보내 Google 캘린더에 삽입하는 방법은 무엇입니까?

Google 설명서를 통해 Link에 대한 일정을 만들 수 있습니다. calendarId의 경우 현재 로그인 한 사용자에 대해 "기본"키워드를 사용하는 것이 좋습니다. 또한 calendarList.list 메소드를 사용하여 사용자의 캘린더 이메일을받을 수 있습니다.

하지만이 방법을 사용해도. 사용자의 새로 고침 토큰을 사용하여 calendarId를 검색하고 Google 계정없이 로그인 한 사용자의 일정에 자신의 일정을 삽입하는 방법에 대한 방법을 찾지 못했습니다.

Google API, 새로 고침 토큰 및 액세스 토큰을 사용하여 calendarId를 검색하고 이벤트를 삽입 할 수 있습니까?

+0

자바 스크립트 기반 사이트 – maxwell

답변

0

사용자가 Google 캘린더를 사용하여 일정을 삽입하는 경우 사용자가 열면 어디서나 자신의 계정에 sync이 표시됩니다. 이런 종류의 장애물을 피하기 위해 Gmail 주소를 사용하는 것이 좋습니다.

Google 캘린더 API를 사용하여 지원되는 방법은 Javascript Quickstart을 확인하십시오. 명시되지 않은 경우 지원되지 않을 수 있습니다.

+0

답장을 보내 주셔서 감사합니다. 전에 퀴크 한 적이 있지만 제 경우에는 유용하지 않습니다. 내가 원하는 건 calebdar API를 사용하여 웹 사이트에서 자신의 캘린더로 이벤트를 삽입 할 수 있어야한다는 것입니다. 어떤 도움이 필요합니까? – abdou