!&      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None-"#$%&',-./12345678=>?@ACEHMPSVX_`adhlm !"#$%&'1234123 !"#4$%&'None+"#$%&',-./12345678=>?@ACEHMPSVX_`adhlmgoogle-server-apiIMake sure if you added new scope, update configuration in page bellow. Nhttps://admin.google.com/uzuz.jp/AdminHome?chromeless=1#OGX:ManageOauthClientsgoogle-server-apiEGet the private key obtained from the Google API Console from a PEM . YfromPEMString "-----BEGIN PRIVATE KEY-----\nB9e [...] bMdF\n-----END PRIVATE KEY-----\n" Jgoogle-server-api]Create the signed JWT ready for transmission in the access token request as assertion value. Kgrant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Ajwt-bearer&assertion=Jgoogle-server-apiXThe email address of the user for which the application is requesting delegated access.google-server-api:The list of the permissions that the application requests.google-server-api=Expiration time (maximum and default value is an hour, 3600).google-server-api(Either an error message or a signed JWT.<=>?@ABCDEFGHIJFGHICDE@AB<=>?JNone-"#$%&',-./12345678=>?@ACEHMPSVX_`adhlm [\_^]cdemno [\_^]cdemnoNone."#$%&',-./12345678=>?@ACEHMPSUVX_`adhlm{|}{|}None,"#$%&',-./12345678=>?@ACEHMPSVX_`adhlme       !"#$%&&'()*+,-./01223456789:;<=>?@AABCDEFGHIJKL/1MNOPQRSTU&&VWX,-.Y+Z[\22]^_)*789`a:;bcdefghijklmnopqrstuvwxyz{0google-server-api-0.3.0.0-3cknUTJAvrsD7Oa99nyJ34 Google.Form Google.JWTGoogle.Response Google.ClientPaths_google_server_apiAccount$sel:email:Account $fEqAccount$fGenericAccount $fShowAccountDateTime$sel:dateTime:DateTime$fIsStringAccount$fFromJSONAccount$fToJSONAccount $fEqDateTime$fGenericDateTime$fShowDateTime CalendarEvent$sel:creator:CalendarEvent$sel:attendees:CalendarEvent$sel:summary:CalendarEvent$sel:description:CalendarEvent$sel:start:CalendarEvent$sel:end:CalendarEvent$fFromJSONDateTime$fToJSONDateTime$fEqCalendarEvent$fGenericCalendarEvent$fShowCalendarEventEmail $sel:to:Email$sel:from:Email$sel:replyTo:Email$sel:ccs:Email$sel:subject:Email$sel:body:EmailToken$sel:grantType:Token$sel:assertion:Token$fFromJSONCalendarEvent$fToJSONCalendarEvent $fToFormToken $fEqToken$fGenericToken $fShowToken $fEqEmail$fGenericEmail $fShowEmail GmailSend$sel:raw:GmailSendtoMail$fFromJSONEmail $fToJSONEmail $fEqGmailSend$fGenericGmailSend$fShowGmailSend$fFromJSONGmailSend$fToJSONGmailSendScopeScopeCalendarFullScopeCalendarReadScopeGmailSend$sel:unEmail:Email SignedJWT$sel:unSignedJWT:SignedJWTJWTHasJWTgetJwtreadServiceKeyFile getSignedJWT $fHasJWTJWT $fEqSignedJWT$fShowSignedJWT$fReadSignedJWT$fOrdSignedJWT $fReadEmail $fOrdEmail$fEqJWT $fShowJWT $fReadJWT $fEqScope $fShowScope $fReadScope $fOrdScope$sel:accessToken:Token$sel:tokenType:Token$sel:expiresIn:Token$sel:status:CalendarEvent$fFromFormToken$fFromJSONToken $fToJSONToken$sel:id:GmailSend$fToFormCalendarEvent$fFromFormCalendarEvent$fToFormGmailSend$fFromFormGmailSendgetTokenpostCalendarEvent postGmailSend $fDataBearer $fEqBearer$fFromHttpApiDataBearer$fFromJSONBearer$fGenericBearer $fOrdBearer $fShowBearer$fToHttpApiDataBearer$fToJSONBearerscopeUrl fromPEMStringbaseGHC.BaseStringversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName