From 41143c5a83e86b199d00721b315953ede344f5b4 Mon Sep 17 00:00:00 2001 From: Lukas Fleischer Date: Sat, 9 Nov 2019 09:06:28 -0500 Subject: calcurse-caldav: Document configuration for Yahoo Suggested-by: Tony Barganski Signed-off-by: Lukas Fleischer --- contrib/caldav/README.md | 29 ++++++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/contrib/caldav/README.md b/contrib/caldav/README.md index 5f47680..b6f6cbf 100644 --- a/contrib/caldav/README.md +++ b/contrib/caldav/README.md @@ -90,7 +90,7 @@ will need to: oauth2client`) or your distribution's package manager Synchronization With Google Calendar -------------------------------------- +------------------------------------ You will need to use your Google account to create a Google API project and enable both the CalDAV API and the Google Calendar API. We will be doing this to @@ -167,11 +167,34 @@ calcurse-caldav --init keep-remote --authcode '4/Ok6mBNW2nppfIwyL-Q1ZPVkEk3zZdZN ``` Troubleshooting ---------------- +~~~~~~~~~~~~~~~ ### 403 (Forbidden) When Submitting Auth Code for Google Calendar - Ensure that both the CalDAV API and the Google Calendar API are enabled for your Google Developer project - Ensure that your authcode consists of only the `code` parameter's value when -extracting from the returned URL \ No newline at end of file +extracting from the returned URL + +Synchronization With Yahoo's Calendar Server +-------------------------------------------- + +The following configuration has been reported to work with Yahoo's calendar +server: + +``` +[General] +Binary = calcurse +Hostname = caldav.calendar.yahoo.com +Path = dav/*YOUR_USERNAME*/Calendar/*YOUR_CALENDAR_NAME*/ +AuthMethod = basic +InsecureSSL = No + +[Auth] +Username = ** +Password = ** + +[CustomHeaders] +Scope = https://caldav.calendar.yahoo.com/ +User-Agent = Mac_OS_X/10.15.1 (13C64) CalendarAgent/176 +``` -- cgit v1.2.3