I am using fullcalendar on my website now and I'll need to be able to export it to Google Calendar. I know that fetching events from Google Calendar is possible with (fullcalendar.io/docs/google-calendar) but the converse doesn't seem to be that easy.
This might be possible: Exporting events to XML (export fullcalendar to google calendar, ical, etc) then XML to iCal, however both are rather dated tools so if there was a proper/working way that would be nice!
Related
Is there an example anywhere of using FullCalendar with a private (but shared) Google Calendar? OUr users are on our site and can be logged in with Google. Using FullCalendar they should be able to see any of our calendars that they're entitled to see. At the moment I can't find an example of how to use FullCalendar on a private Google Calendar.
Right now - if I'm signed in - I get this. You can see the normal embedded Google calendar above, and the FullCalendar result below. Google embed vs FullCalendar
The code is basically the code from the FullCalendar example page.
According to this documentation, you can insert a calendar into a users calendar list by a calendar id. However, what if the calendar is coming from a different endpoint? The endpoint we have downloads a .ics file.
This can be achieved manually by going to https://calendar.google.com/calendar/r/settings/addbyurl and pasting in the specified url. How can I achieve this using the API?
Are you sure the calendar you're inserting is a google calendar?
I think you might have to create/insert the calendar, and then import the events into it using your .ics file.
Inserting new calendar API: https://developers.google.com/calendar/v3/reference/calendars/insert
And then import if you have an iCalUID in the event info or insert otherwise. It's a lot less clean than just using the .ics file though. I suppose you could try to figure out what that part of the UI uses but I doubt it'll accept ad-hoc requests.
I want to export jquery fulcalendar events to google calendar in ical format. as there is option on google calendar to add events from url which has ical format.
Anyone how to do it?
There's no way to do this with just FullCalendar. Here is an article that explains how to integrate with Google Calendar from a back-end perspective. It served as my reference to making my own FullCalendar + Google Calendar app.
https://www.sitepoint.com/calendar-as-a-service-in-php-easy-with-google-calendar-api/
I am trying embed three calendars (Homeaway, Trip Advisor and Airbnb) onto my website, however none of the three have explicit widget functionality to enable them to be embed.
All three do however allow you to add the calendar's to your own google calendar, so I figured the best way around this would be to add them to google calendar then embed the google calendar onto my website.
I have set the permission settings to 'Anyone can' see all event details after importing these into google calendar.
Upon exporting and adding the iframe to the website, the event calendar produces the following error which I believe is due to the calendars I've imported not being enabled to publically be shared from the source they have been imported: Error Message
Does anyone have any suggestions on how to get around this issue?
I discussed this with a representative from Homeaway and Trip Advisor if anyone was looking for an answer to this same issue.
They have permissions for their calendars set so that this is not possible. Unfortunately linking to their website for the calendar seems to be the best way to do this.
currently I am using Google Calendar's XML feed for shared calendars to view when events are created and who created them. This works great, unfortunately, Google Calendar is getting rid of their XML feeds Nov 17, which is absurd but besides the point. Now I have a problem:
I have taken a look at the exported ICS file which tells me when an event was created but not the creator of the event, which is useless because there are 5 people sharing a calendar scheduling events and I need to know the author of the events. There is no specification for author in the ICS file (like there is with the author tag in the XML feed).
So the simple question is, with a shared calendar, is there a way to tell (without XML feeds) who created the event?
Thanks so much, Bob