是否可以在'待定'中找到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中的待处理用户?
答案 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
注意:这是一个未记录的端点,因此功能可能随时发生变化。