【问题标题】:Yammer API - List of groups for each userYammer API - 每个用户的组列表
【发布时间】:2014-08-16 07:52:47
【问题描述】:

我想获取 yammer 实例中的每个用户所属的组列表。目前,数据导出 API 和 REST API 中的用户对象似乎都不包含每个用户所属的组的部分。我知道有一种方法可以查看我在 REST API 中属于哪些组,但这似乎并没有为 yammer 实例中的每个用户提供组。

是否有人知道是否有办法使用任一 API 获取 yammer 实例中的每个用户所属的所有组的列表?

谢谢!

【问题讨论】:

    标签: yammer


    【解决方案1】:

    一个相当简单的方法是获取组列表:

    https://www.yammer.com/api/v1/groups.json
    

    然后遍历返回的组ID,得到每个组的成员列表:

    https://www.yammer.com/api/v1/groups/{group id}/members.json
    

    请记住,除非您具有适当的访问权限,否则您可能无法查看私人群组以获取成员列表。

    【讨论】:

      【解决方案2】:

      我发现,如果您有完整的组 ID 列表(来自数据导出 api 或其余 api),您可以使用这些组 ID 单独查询,并通过 REST API 上的以下端点进行分页。

      https://www.yammer.com/api/v1/users/in_group/[group_id].json?page=[page_number]

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-12
        • 1970-01-01
        • 1970-01-01
        • 2011-09-29
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多