← Takaisin oppaisiin

Google Workspacen yhdistäminen

Edellytykset (molemmat menetelmät)

1

Luo Google Cloud OAuth -tunnukset

Tämä vaihe tehdään omassa selaimessasi — mitään ei tarvitse tehdä MyClaw-instanssissa vielä.

  1. Avaa Google Cloud Console → APIs & Services → Credentials.
  2. Napsauta + CREATE CREDENTIALS → OAuth client ID → Application type: Desktop app.
  3. Napsauta Create → Lataa JSON. Tallenna client_secret_xxx.json-tiedosto — tarvitset sitä seuraavaksi.
Avaa Google Cloud Console

Sinun on myös määritettävä OAuth-suostumusnäyttö ja lisättävä itsesi testikäyttäjäksi kohdassa APIs & Services → OAuth consent screen. Ilman tätä valtuutus epäonnistuu.

2

Ota Gmail API ja Google Calendar API käyttöön

Napsauta alla olevia linkkejä ja paina Enable. Kumpikin kestää vain muutaman sekunnin.

Tarvitsetko vain kalenteria? Ota käyttöön vain Calendar API (ja käytä --services calendar myöhemmissä vaiheissa).

Komentoja ei tarvita. Tee kaikki chat-ikkunasta (Telegram / WebChat).

B.1

Pyydä OpenClawta asentamaan gog

OpenClaw
Sinä
Asenna gog puolestani
OpenClaw
Asennetaan... ✅ gog v0.11.0 asennettu!
B.2

Lähetä tunnuketiedosto

OpenClaw
Sinä
client_secret_xxx.json
Yhdistä Gmail ja kalenteri
OpenClaw
Tunnuketiedosto vastaanotettu, konfiguroidaan... ✅ Tunnukset tuotu. Mikä on Gmail-osoitteesi?
B.3

Anna sähköpostiosoitteesi, saa valtuutuslinkki

OpenClaw
Sinä
osoitteesi@gmail.com
OpenClaw
Avaa tämä linkki selaimessasi valtuuttaaksesi: https://accounts.google.com/o/oauth2/auth?... Valtuutuksen jälkeen sivu ohjautuu osoitteeseen 127.0.0.1 ja näyttää virheen — se on normaalia. Kopioi koko URL osoiteriviltäsi ja lähetä se minulle.
B.4

Liitä takaisinkutsu-URL

OpenClaw
Sinä
http://127.0.0.1:42845/oauth2/callback?state=xxx&code=xxx...
OpenClaw
✅ Gmail + kalenteri yhdistetty! Voit nyt sanoa: • "Tarkista viimeisimmät sähköpostini" • "Luo kokous huomiselle klo 15"

Siinä kaikki — kolme viestiä ja olet yhdistetty.

Mitä voit nyt tehdä

OminaisuusSano vain
📧 Tarkista sähköposti"Tarkista viimeisimmät sähköpostini" / "Onko sähköpostia xxx:ltä?"
📧 Lähetä sähköposti"Lähetä sähköposti osoitteeseen a@b.com aiheesta..."
📅 Näytä kalenteri"Mitä kalenterissani on tällä viikolla?"
📅 Luo tapahtumia"Varaa kokous perjantaille klo 14"
📧 Luonnossähköpostit"Luonnostele vastaus tuohon sähköpostiin"

Vianmääritys

Q: "Access blocked" tai "App not verified" valtuutuksen aikana

A: Et lisännyt itseäsi testikäyttäjäksi OAuth-suostumusnäytössä. Palaa vaiheeseen 1, avaa OAuth consent screen → Test users ja lisää Gmail-osoitteesi.

Q: 403 accessNotConfigured -virhe

A: API ei ole käytössä. Palaa vaiheeseen 2 ja varmista, että sekä Gmail API että Calendar API näyttävät "Enabled".

Q: Takaisinkutsu-URL vanhentunut

A: Toista valtuutusvaihe — se on nopea. Kerro OpenClawlle "valtuuta uudelleen" ja se antaa sinulle uuden linkin.

Q: no TTY available for keyring -virhe WebSSH:ssa

A: Lisää komennon eteen GOG_KEYRING_PASSWORD="jokinSalasana", esim.:

GOG_KEYRING_PASSWORD="mypass123" gog auth add your@gmail.com ...