Comments (5)
let me test it first and then get back to you, carddav functions of this lib are not as well tested as caldav functions.
from tsdav.
@natelindev any update regarding the carddav for google?
\
from tsdav.
Sorry I was too busy last week. I'll look into it later today.
from tsdav.
Sorry the doc is a bit misleading.
for google auth you should probably not use authorizationCode
as credentials.
the correct way to use google auth is like:
{
tokenUrl: 'https://accounts.google.com/o/oauth2/token',
username: 'YOUR_EMAIL_ADDRESS',
refreshToken: 'YOUR_REFRESH_TOKEN_WITH_CALDAV_PERMISSION',
clientId: 'YOUR_CLIENT_ID',
clientSecret: 'YOUR_CLIENT_SECRET',
}
you could obtian refresh token using fetchOauthTokens
with authorizationCode
or any other way you see fit.
I'll update the docs.
from tsdav.
fixed in v2.0.9
from tsdav.
Related Issues (20)
- google oauth "Invalid grant_type: " HOT 2
- client.smartCollectionSync detailedResult can't be passed as true HOT 2
- Google account can't update,delete event
- caldav icloud and CORS? HOT 3
- No Documentation for Nextcloud HOT 3
- Update plan for tsdav HOT 2
- Unable to fetch additional props on fetchCalendars HOT 2
- Sync Calendar Issue HOT 5
- $2,000 Bounty to add more support HOT 2
- Support for digest authentication HOT 2
- Can I omit the etag in updateCalendarObject? HOT 1
- Update cross-fetch to 4.0.0 HOT 3
- Unable to use TSdav with Mdaemon HOT 3
- next cloud vcardstring format HOT 1
- Missing `DTEND` from Synology Calendar CALDAV HOT 3
- fetchCalendars throws error 'Cannot read properties of undefined (reading '_attributes')' HOT 3
- CORS problem trying to request a icloud calendars HOT 1
- tsdav not compatible with Vite HOT 7
- When compiling typescript files it throws Cannot find name 'BodyInit'. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tsdav.