Google Workspacen yhdistäminen
Edellytykset (molemmat menetelmät)
Luo Google Cloud OAuth -tunnukset
Tämä vaihe tehdään omassa selaimessasi — mitään ei tarvitse tehdä MyClaw-instanssissa vielä.
- Avaa Google Cloud Console → APIs & Services → Credentials.
- Napsauta + CREATE CREDENTIALS → OAuth client ID → Application type: Desktop app.
- Napsauta Create → Lataa JSON. Tallenna client_secret_xxx.json-tiedosto — tarvitset sitä seuraavaksi.
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.
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).
Pyydä OpenClawta asentamaan gog
Lähetä tunnuketiedosto
Anna sähköpostiosoitteesi, saa valtuutuslinkki
Liitä takaisinkutsu-URL
Siinä kaikki — kolme viestiä ja olet yhdistetty.
Mitä voit nyt tehdä
| Ominaisuus | Sano 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 ...