Yammer API查找待定用户

时间:2014-08-18 03:35:46

标签: yammer

是否可以在'待定'中找到Yammer用户列表?使用API​​的州? (我们有越来越多的旧邀请需要定期清除)

尝试了许多选择:

查找所有用户端点,每页50个分页似乎只返回“活动”#39;用户(扫描100多页)。 https://www.yammer.com/api/v1/users.json

电子邮件端点查找返回所有用户状态,但需要知道电子邮件。

导出用户API端点生成.zip文件

最近添加了待定用户: https://about.yammer.com/yammer-blog/mentioning-pending-users-designing-building-testing-features-yammer此次最近的更改是否也通过users.json端点显示待处理用户?

我知道可以通过没有加入日期,没有删除和没有暂停日期在手册user.csv提取中识别待定用户,尽管如何通过API识别它们? users.json似乎没有提供此功能。

是否有人能够通过API自动删除Yammer中的待处理用户?

2 个答案:

答案 0 :(得分:0)

您可以使用Data Export API。使用代码从ZIP文件中提取users.csv,然后筛选待处理用户。待处理用户没有joined_at,suspended_at或deleted_at日期。

注意:如果您打算"删除"作为待定用户,您必须始终检查该电子邮件地址是否还有关联的活动用户。电子邮件地址可以在users.csv中多次显示。当您删除用户时,始终会暂停该用户,因为它可以撤消。

答案 1 :(得分:-1)

这是一个端点,您可以在返回待处理用户列表的JSON输出时运行GET:

https://www.yammer.com/<your Yammer network>/contacts/network

示例:

https://www.yammer.com/contoso.com/contacts/network

注意:这是一个未记录的端点,因此功能可能随时发生变化。