Google 캘린더 일정을 가져 와서 로컬에 저장하는 웹 응용 프로그램이 있습니다. 우리는 사용자가 Google 계정의 자격 증명을 사용하여 데이터를 가져 오는 버전 2를 사용하고있었습니다. 그러나 최신 버전은 클라이언트 ID를 사용하고 있습니다. 하지만 내 응용 프로그램에는 많은 사용자가 있으므로 각 사용자의 클라이언트 ID를 생성하는 것이 실용적이지는 않습니다. 또한 .NET 버전 3.5 사용하고 있습니다. 캘린더 동기화를 설정하도록 안내해주세요.asp.Net에서 v3을 사용하여 Google 캘린더 이벤트 가져 오기 3.5 C#
답변
자바 스크립트를 사용하여 응용 프로그램을 성공적으로 설정했습니다. 클라이언트 라이브러리가 .Net 버전 3.5를 지원하지 않기 때문에 REST 메서드가 사용되었습니다. 도움 주셔서 감사합니다.
사용자의 요구 사항이 확실하지 않지만 사용자가 캘린더에 액세스하기 위해 애플리케이션을 사용하지 않는 것처럼 들리지만 이유는 무엇이든합니다. 유사한 이유로 필요한 옵션을 사용해야하는 것 같습니다. 하드 코드 된 자격 증명을 사용한 후 서비스 계정을 사용했습니다. 각 사용자를 인증하지 않는 경로를 원할 경우 (여기서는 필자가 필요로하는) 사용자의 앱에 대한 서비스 계정을 만들어 서비스 계정 옵션을 사용할 수 있습니다. https://developers.google.com/accounts/docs/OAuth2ServiceAccount.
그런 다음 서비스 계정 클라이언트 ID를 사용하고 서비스 계정 및 google.admin 로그인 계정을 통해 도메인 전체 액세스 권한을 위임 할 수 있습니다. https://developers.google.com/+/domains/authentication/delegation
그러면 사용자 캘린더를 서비스 계정 이메일 주소와 공유하면됩니다. 보안을 위해 필요한 p12 파일을 저장해야합니다. (마지막 Google 문서 링크에 나와 있습니다.)
이 게시물의 캘린더에 액세스하기 위해 수행 한 단계를 수행 할 수 있습니다. 엔트리를 만들 필요가있어서 API 문서에서 다른 메소드를 가지고 놀 필요가있다. Google API Calender v3 Event Insert via Service Account using Asp.Net MVC
희망이 있지만, 이것은 실제 사용자가 아니라 캘린더에 대한 액세스 권한이 필요한 응용 프로그램이라는 사실을 기반으로합니다.
답장을 보내 주셔서 감사합니다. 내 요구 사항은 v2 사용자가 캘린더에 액세스하기 위해 계정 사용자 이름과 비밀번호를 입력하는 것과 같습니다. v2 구현에서는 쉽지만 v3에서이 구성을 설정할 수 없었습니다.
내 요구 사항 액세스 사용자 calander. 앱의 캘린더가 아닙니다. 각 사용자는 자신의 캘린더에서 이벤트를 가져올 수 있어야합니다.
- 1. 자바 스크립트에서 API v3을 사용하여 단일 일정 이벤트 가져 오기
- 2. 이벤트 URL을 사용하여 Zend_Gdata 라이브러리로 Google 캘린더 이벤트 가져 오기
- 3. PHP Google 캘린더 API - 가져 오기 이벤트
- 4. Google 캘린더 이벤트 색상 가져 오기 (PHP)
- 5. 자바 스크립트에서 API v3를 사용하여 Google 캘린더 이벤트 가져 오기
- 6. api v3을 사용하여 Google 캘린더에서 이벤트 만들기
- 7. Google 캘린더 데이터 (API v3을 통해)를 Java가 포함 된 Google App Engine으로 가져 오기
- 8. Google 캘린더 API v3을 사용하여 반복 일정의 다음 인스턴스 가져 오기
- 9. Google 캘린더 작업 가져 오기
- 10. SSIS를 사용하여 Google 캘린더 가져 오기
- 11. Google 캘린더 리소스 가져 오기
- 12. CalendarView로 google 캘린더 가져 오기
- 13. nextSyncToken에서 이벤트 가져 오기
- 14. mysql 데이터베이스로 google 캘린더 가져 오기
- 15. localhost에서 google 캘린더 api v3을 테스트하는 방법
- 16. Google 캘린더 API - 가져 오기 이벤트 : 소유자 주최자 또는 참석자
- 17. 임베디드 시스템에서 Google 캘린더 이벤트 가져 오기 (API 비밀)
- 18. .NET Google 캘린더 API 이벤트 색상 가져 오기
- 19. Android의 Google 캘린더에서 이벤트 가져 오기
- 20. Android 2.3.3 캘린더 API - 이벤트 가져 오기
- 21. 연락처 및 캘린더 이벤트 가져 오기
- 22. PHP 캘린더 - PHP에서 이벤트 가져 오기
- 23. Google 캘린더 Api v3을 사용하여 액세스 토큰을 가져올 수 없습니다.
- 24. Google 캘린더 이벤트 GUI
- 25. Google 캘린더 삽입 이벤트
- 26. 'Google 캘린더'- 흥미로운 캘린더에서 데이터 가져 오기
- 27. Google 캘린더에서 이벤트 가져 오기
- 28. Java API를 사용하여 Outlook.com에서 캘린더 이벤트 가져 오기
- 29. FullCalendar를 사용하여 Google 캘린더에서 이벤트 데이터 가져 오기
- 30. VB에서 Google 캘린더 이벤트 만들기
캘린더 동기화에 성공했습니다. 감사합니다. – user3350299