Questions tagged [google-calendar-api]

Questions related to interacting programmatically with Google Calendar calendars and events. A language tag should also be included, e.g. [google-apps-script]. Questions about general use of Google Apps should be posted on Web Applications Stack Exchange.

Google Calendar is a cloud-based application and service for personal calendar management. The service supports an API for Google Apps Script, and an API for integrating with applications written in a variety of technologies (currently Java, Python, PHP, .NET, Android, Go, iOS, JavaScript, Node.js, and Ruby).

The tag should be applied to questions related to interacting programmatically with the Google Calendar service or problems with Google's API for same. An additional language tag should also be included, representing the primary application implementation language in the question, e.g. , , or .

Usage questions about the web application should be posted at Web Applications Stack Exchange instead of here.

Documentation

Quickstarts

Step-by-step tutorials and examples to get started, for each supported technology.

Other resources

7083 questions
2
votes
3 answers

Android: post event in google calendar

I need post the event in google calendar from my android app. I downloaded gdata-library v.2.1, but can't find any documentation for that.
skyler
  • 19
  • 2
2
votes
3 answers

Remove Resource (e.g. conference room) from an Event using Google Calendar API

I'm looking to write an app that will use Google Calendar API's to remove a resource (e.g. a conference room) from an event, if it's discovered that the room does not end up being needed. Obviously the call to the API will be with administrative…
2
votes
3 answers

Google APIs Client Library for JS 'Access Not Configured' error

I am trying to get to work a sample described here (with Calendar API): http://googleappsdeveloper.blogspot.hu/2011/12/using-new-js-library-to-unlock-power-of.html The code itself runs properly, but I always get an error message (pasted from…
2
votes
2 answers

access user calendar with service account

I have a php application on my intranet that needs to add events in the calenders of my users. I followed the following instructing https://developers.google.com/+/domains/authentication/delegation I setup the google-api-php client and used the…
Carl
  • 21
  • 1
  • 2
2
votes
1 answer

How getCalendarById(id) work if the setting is made public and all ids are accessible in an organization

I am using google app script for calender events, According to document: https://developers.google.com/apps-script/reference/calendar/calendar-app#getCalendarById%28String%29 returned value is the calendar with the given ID, or null if the calendar…
user3752338
2
votes
0 answers

How to show embedded google calendar (XML feed) in timezone of browser

Edit: I got this to work, here is an example. I just need to figure out how to automatically update the timezone based on the browser. Any ideas? I have followed a tutorial to create a better embedded calendar view of my Google calendar. Basically…
square_eyes
  • 1,269
  • 3
  • 22
  • 52
2
votes
2 answers

How to update google calendar event datetime using API V3

I can successfully update the title of the events using Google API V3, but once I include the datetime, I get internal server error. Here's the snippet of my code: $event =…
user3360031
  • 627
  • 4
  • 13
  • 21
2
votes
2 answers

Display upcoming Calendar Events in Android Wear Watchface?

I want to show calendar events (daily agenda) from specific calendars on an Android Wear watchface. Is the Calendar Provider available for query in an Android Wear Watchface? How do I make sure it stays in sync throughout the day?
Rohan
  • 515
  • 10
  • 30
2
votes
1 answer

Get Google Calendar API Limit

Is there any way to get the requests quota of Google Calendar API by calling some API method in code? I know that I can see the total and remaining requests count on the project dashboard. But, I want to fetch it in my application and display it…
Sibtain Norain
  • 679
  • 2
  • 15
  • 25
2
votes
1 answer

How to get a refresh token when using the Google Calendar API Ruby Library?

I'm a newbie trying to implement the Google Calendar API into a web-based app and after following the instructions that they provide to the t, fetching information only works for about 20 minutes (while the access token is still valid). I understand…
iseetheseals
  • 35
  • 1
  • 5
2
votes
0 answers

gapi.auth.authorize() not calling its callback method

I am trying to implement Google Calendar usin "Google APIs Client Library for JavaScript". Its code is provided here: https://code.google.com/p/google-api-javascript-client/source/browse/samples/authSample.html However, the method…
2
votes
2 answers

How to access Google Apps for Business users' calendar free/busy information?

I am writing a SaaS (Software as a Service) Java web application that needs to integrate with Google Calendar to meet the following requirement 1. able to get free/busy information of multiple Google Apps for Business domain users. Say, I have two…
SamYee
  • 21
  • 1
2
votes
0 answers

list the enum keys in CalendarApp.Color

Trying to get a list of the keys in the Google CalendarApp.Color enum in a Google Script with the following code: var colors = CalendarApp.Color; for (var x in colors) { Logger.log('Color Key: %s, Value: %s', x, colors[x]); } But it does not…
2
votes
2 answers

Google Calendar API Not removing attendees on the attendees list using Google API Explorer

I'm trying to remove some attendees from a Google Calendar Event, which relates to a room resource calendar, while using the tool on the API documentation Try It API Explorer, properly authorized using a domain admin account which has admin rights…
2
votes
3 answers

Where can I find the eventId in a Google Calendar?

There's a method posted here which purportedly enables an app to get an event (copied below for convenience). The event, the link claims will be returned with its resources. event = service.events().get(calendarId='primary',…
1 2 3
99
100