We're using fullcalendar on our website and it works very well, the problem we have is that fullcalendar gets info from a public google calendar. Our calendar needs to be private. Also, the authentication needs to be automatic (no need to have a button to authorize from google). How do I go about this? I've seen some similar threads here but nothing seems to have the answer that we need.
Related
Is there a way to make a new calendar with the Google calendar api?
And is there a way to make calendars not linked to a google account?
Try to use FullCalendar for this purpose. It has a good example with Google Calendar events. If you don't need a link to google account, you could use basic view of the calendar.
I am using this calendar and pretty happy with customization that it provides.
BTW: Backend technologies aren't important for this task as for me.
I am working on creating a board for work which will use the Google Calendar API to display a list of people who are marked "OOO" (out of office). All the resources I've found regarding the Google Calendar API, so far, appear to be for entering data into a calendar instead of display info from a calendar.
I guess I am just wondering if the API is capable of doing what I would like it to do and if there are any resources I should be looking at to get started.
I have a published .ics file that my users can add to their google calendar via a url. The trouble is that google seems to be caching the feed and new events aren't showing up. The only solution I've come up with is to manually remove the calendar and re-add it with a slightly different url by adding ?nocache=asdfasdfsdf to the end. Is there something in the ics spec that would solve this problem that doesn't require intervention by users?
I want to sync personal google calendar with my apps calender I used fullcalendar js in my project which take evens from mysql database please help me in doing this task
fullCalendar can not fetch events from a personal google calendar. It must be a public google calendar. Just follow the instructions.
http://arshaw.com/fullcalendar/docs2/google_calendar/
I have created a widget that is being hosted on a number of websites. I originally implemented the code using only jquery and JSONP to buid the widget. Upon implementing the widget on live webiste though we had the unfortunate experience of that other widgets which were on the site already had really poor javascript in them which killed our widget, so to cut a long story short I have created a second version which works using an IFrame. I have read up on the google analytics site that you can track usage in an IFrame fairly easily, but is there any way that I could track the usage of the original, iframeless version using Google Analytics. I could of course simply have an app on my side which counts the number of time the webservice I'm using to render the widget is called, and count the number of referrals on my site, but this seams like re-inventing the wheel when we already have Google Ananlytics to do this.
I don't think it's reinventing the wheel since Google Analytics is not designed to do this.
The advantage of having an iframe is that the content of the iframe is on your site, and thus under your control. With your plugin on the wild everything you do is shared with the global page namespace and in the same manner the other extension killed yours, your extension could have killed others.
If you implement analytics on your extension you could be impacting the site very heavily if it also uses Google Analytics.
Multiple trackers on a single page is tricky in Analytics. It's possible but not very well supported and not recommended by Google.
The problem happens when you have conflicting Google Analytics settings with the other trackers on the page. Since you're sharing the same cookies both tracker configurations must be compatible.
eg:
If one uses _setAllowHash and the other does not the cookies will be reset for each time a pageview is fired, possibly breaking both implementations pretty badly.
So if you have other means to track your extension go for it. Try to use Google Analytics only on your domain, so you're free to go if you're doing it inside your iframe, otherwise try to avoid it.
If you can update the other extensions that are out there, why not just replace it with the iframe versions of it?