首页 > 解决方案 > 导出 G Suite 中所有群组的列表

问题描述

我需要导出 G Suite 中的组列表,以与最近从另一个邮件提供商迁移的源进行比较。我被困住了,试图让 Postman 桌面客户端通过 api 连接到我们 g 套件实例的 Directory API。基本上我是一个 API 菜鸟,不知道如何让两人交谈。我已经设置了 OAuth2 客户端 ID 和 Secret,但不确定要在 Postman 中使用哪些设置来启动和运行身份验证。使用授权代码或客户端 ID 作为“授权类型”的选项,无论哪种方式,我都会收到 401 错误。
我没有输入任何内容的唯一字段是“回调 URL”,不知道从哪里得到它。在 Google 的文档中看到混合信息。我需要服务帐户还是只需要 OAuth ID 和密码?我得到的最接近的是:“redirect_uri 的参数值无效:缺少方案:/”使用身份验证代码授权类型。留空,但我几乎可以肯定这是指回调 url。

我在这里想念什么?或者如果仅此而已,我在哪里可以找到回调 URL?

标签: postmangoogle-admin-sdk

解决方案


这是一个应该处理授权并导出所有组的 CSV 的脚本。

https://github.com/jmathai-google/all-groups-in-customer


推荐阅读