how to add a calendar to a conflicting meeting room - resources

This question regard of Google API(Calendar Resource).
https://developers.google.com/admin-sdk/directory/v1/reference/resources/calendars/insert
When using the google calendar API, I did not know how to add a calendar to a conflicting meeting room that was reserved.
Normally calendars that are already in conflict at the time of adding will send an email to decline from the meeting room account. I want to register without declining.
Please tell me if anyone knows how to resolve with the resource API.
I want to execute the operation manually with the API at the following URL.
https://ithelp.brown.edu/kb/articles/control-how-your-resource-calendar-accepts-events
thanks.

Related

How to send Google Calendar invite and auto add the event on calendar?

Actually, our software sends an ICS file to the customer at the end of an action, representing an event, but we want to make an insertion on the customer Google Calendar. I want to make a Google Calendar invite by email with the ICS file (similar with the meeting invite from Google Meet).
I am trying to discover how the Calendly add automatically an event on my calendar with a email invite and without any extra permission. Furthermore, I was using the Google API to do that, but every request use a OAuth permission, this is unviable to a backend service. I think a ICS file have no power to do that action. So now, I have no clue to do that. What have I supposed to do?

Why would a Calendar Id change when using the Outlook REST API?

We have an application built that uses both the V1 and V2 versions of the Outlook REST API. We occasionally witness the calendar id for a user's calendar change.
Specifically...
we fetch calendars using the GET https://outlook.office.com/api/v2.0/me/calendars API call. We store the Id property for each calendar.
Later (normally weeks or months later) if we make the same call using the same Oauth2 token, we get back a different Id for each calendar.
The same thing happens with the both the V1 and V2 versions of the above endpoint.
This doesn't happen all the time... it happens only for some calendars... and only for some calendars within one O365 account. We haven't been able to determine what triggers the change.
I know this is vague, but I'm wondering if anyone else has witnessed this, or might know what would cause the Id of a calendar to change.
Thanks!

Cannot delete Google OAuth client ID

I have 15 entries on my OAuth 2.0 client IDs list on Google Cloud Platform console, associated with my application.
I need only one, and it does have a proper name, but 14 others have name "New Actions on Google App".
I was requested to delete unneeded client IDs by a OAuth2 approval team.
But, when I am attempting to delete them, I am getting an error:
Error
You do not have permission to perform this action.
Tracking Number: c602996690
There is a link to Send Feedback. I did send feedback, but there is no reply.
I do not know where these entries came from. I am requested to delete them to get approved. I need to be go through the approval, because I am requesting certain sensitive content. Unfortunately, I cannot delete those entries, and I do not see any ways to contact Google.
Any suggestions, please? Or, pointers who I should contact?
Thanks
Artchil Gogava

Foursquare - Venue Claim

We're working on uploading businesses to Foursquare via the API option. We ran a test and have a question but first, here's some background on our situation:
We managed to get venues/add working however, we had issues with venues/claim.
When we attempted to claim a clinic which already existed on Foursquare,
we received the response code 403 and the following details:
{meta={code=403, errorType=not_authorized,
requestId=59416bb6db04f547b5e4b8a5, errorDetail=not authorized to
claim via api}, response={}, notifications=[{item={unreadCount=0},
type=notificationTray}]}
The API documentation indicates that the user performing this API call “Must be venue manager”. We don’t know whether our account is a venue manager and foursquare hasn't been too helpful in telling us if it is or isn't.
Can anyone please let us know how can we become a venue manager?
We are going to have approximately 2,000 locations uploaded via API and of that amount, we anticipate existing clinics to be a reoccurring theme so any insights in making this an efficient process would be greatly appreciated!
Venue claims are generally not available via API. Business owners will usually go through this page (https://foursquare.com/venue/claim) to claim their business.
If you're interested in claiming via API, please send us a note at api#foursquare.com!

Google Calendar API - set guest can modify to true

I'm using the google calendar api for a calendar web app. My app allows users to create and modify calendar events and it syncs these changes with user's google calendars. I recently noticed that when one user creates an event and invites another user to that event, that invited user can only change the topic of the event for his/her calendar, not for all the other participants. I would like one user's changes to be reflected on the google calendar's of all the other participants. Google Calendar's website provides an option for allowing guests to modify the event:
but I wasn't able to find where I could specify this option in the google calendar api. How can I use the gcal api to set guestsCanModify to true when an event is created?
2021 update:
Just set the guestsCanModify to true in Event object
https://developers.google.com/calendar/api/v3/reference/events
That is probably some Google magic in the Google Calendar website. If you check the documentation for Events.insert There is nothing about granting attendees permissions on the event. It would appear that you can only add a user to a calendar but not limit their permissions in anyway with regard to events.
However I think that is a new feature which makes me think it might be something they will be adding to the API in the future. It would be nice if they did.

Resources