代码之家  ›  专栏  ›  技术社区  ›  JohnJ

无法使用Yammer REST API检索外部组成员

  •  0
  • JohnJ  · 技术社区  · 4 年前

    尝试使用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  #NOT FOUND/404
    
    0 回复  |  直到 4 年前