I made screen shots of each of my 14 steps which I’ll post below to verify I’m doing this correctly but also to leave for anyone in the future because this stuff is burried and 14 is a lot of steps just to GET STARTED!
So I think I have everything right up to the last screenshot. @AlexB mentioned creating a parameter called “key” and setting it to query. That’s where I’m pasting the long alpha numeric found in my credentials tab in the Google APIs console, but the label above it says “client ID” - so maybe that’s not the “Key”? I don’t see anything else that looks like a key in there.
Also, do I paste in my calendar ID where I highlighted red on that last screenshot? Or do I make a parameter for that and if so what type?
thanks in advance for reading this and any help,
Carson
I still didn’t took enough time to dig again into @AlexB’s work but I think this could be linked to the type of security key you generated. You might to generate an API key instead of an OAuth cliend ID.
Well, not yet. Maybe I missed a step? The name of the calendar, “Test” seems to be coming in through the “summary2” parameter but not the event title or description which are the 2 main things I need. Also, should I be able to display image attachments? If not I’ll need to go back to Airtable for this project but I want to know how to make Google work too.
This is what I got in API Explorer, what it gives me in the Scene structure and what it displays at runtime.
When you create an event in GoogleCalendar you will have to select the calendar (Test) that you have made public. Events from your “private” main calendar will not be shown on the request. I have sent you some snapshots in the support thread you have opened.
That was it. Now that I’m posting to the public one, I have all the data I need except the images are showing up with broken links and I’m afraid this is where using Google on this project might break down. My thought is, even though the attachments are posted in a public calendar, Google still wants you to be signed in to view them since they are stored in Google Drive.
I would love to be proven wrong on this but it looks like it’s back to Airtable. At least I know how to get the other data now… Thanks!
You might wanna check if these URLs couldn’t “just” be completed with an endpoint before the final filename that I see in the snapshot you posted? Could be a “final try” before switching on Airtable.