If this would help...

I am using OAuth2 with the Google Calendar with a stack that was originally
developed by Denver77 and had been posted the stack "GoogleCalendarTest" to
the Forum in 2018. It explains clearly how to use Google's oAuthClient and
actually, I was able to receive the client id, the client secret and use
Google's OAuth2 protocol.

Similar, it should work for Google Sheets, Contacts, GMail, etc.

And it works very well up to date. Only, the token needed to be renewed,
and Google requires that the user logs in passing all the authentication
and permission tests if the app has not been registered with Google. A
Google account is required

I will ask permission to post this LiveCode Calendar
"GoogeCalendarTest.livecode" solution again. Or is it still somewhere? I
could not find on the Forum and other places. I made some changes to it.

Otherwise, I would try to recreate it if there is a need and also try to
test it with Google sheets (which I am also using as some clients require
them).

Using any Google apps, some basic JavaScript knowledge is usually helpful
since Google Apps Script (based on JavaScript) is the predominant user
language working with Google apps and it will have to be used in most cases
if server work is needed. Google App Script is not client-side.

https://developers.google.com/apps-script/overview

Sure, I think, we should develop specialized LC OAuth2 libraries to access
the apps of the big players and make them available for

- Google
- Microsoft
- Apple
- Amazon
- etc.

in a straight-forward way, or at least a step-by-step instruction how to
use their products with LC -- which also needs constant monitoring and
updating for changes such big players introduce from time to time.

Which end user in the corporate world does not work with GMail, GMail
contacts, Microsoft Outlook, etc? At least these are standards in the
corporate world and could increase the attractiveness of LC very much if LC
would offer help for specialized tasks using such apps as their base.

Roland
_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to