尝试使用restapi检索Yammer外部组的所有用户。我可以成功地进行yammer调用api调用,并获取组的所有内部成员,但调用不返回任何外部成员。
https://developer.yammer.com/docs/external-participants
它返回所有内部用户(一次一页),但不返回外部成员
当我通过电子邮件地址查询时,当该电子邮件地址是外部用户时,我也不会得到任何返回的数据
$developerToken="xxxx"
$Headers = @{
"Accept" = "*/*"
"Authorization" = "Bearer "+$developerToken
"yammer-capabilities"= "external-messaging,external-groups"
}
$response = Invoke-RestMethod "https://www.yammer.com/api/v1/users/in_group/1234567890.json" -header $headers
$response = Invoke-RestMethod "https://www.yammer.com/api/v1/users/by_email.json?email=externalUser@ExternalDomain.onmicrosoft.com" -header $headers