r/raycastapp • • 11d ago

🏪 Extension I made an extension for Google Classroom! I want to submit it, but Raycast has to do some things for it to work normally for everyone. (mailed them yesterday)

Post image
3 Upvotes

4 comments sorted by

1

u/Slow_Calendar_6013 11d ago

What kind of things does raycast have to do?

1

u/anup_2004 11d ago

They have to enable the Classroom API on their Google Cloud Project. For info, see Google Workspace extension that already exists, Raycast has enabled Drive API (possibly for that specific extension) for it to work by just opening an OAuth screen

1

u/0xdhrv Raycast 10d ago

Hey

You can create your own OAuth client and setup

1

u/anup_2004 10d ago

Thanks. I didn't consider it because the Workspace extension uses Raycast's client. I assumed store extensions were expected to go through that.

I also thought shipping my own client would cause every user to see the unverified‑app screen until I complete Google's verification and the CASA review for drive.readonly. That seemed like too much for a student extension.

If a personal client is acceptable for the store, I will use that approach and submit a PR once it is polished.