【问题标题】:How to get all the users in ZendeskZendesk如何获取所有用户
【发布时间】:2013-11-05 10:08:27
【问题描述】:

我已经使用 CreateOrUpdateUser() 方法创建了用户,但我无法从 zendesk 获取所有用户。我的“oListUser”为空,我也尝试获取组织的用户列表,但为此我也为空。任何帮助将不胜感激。连接没有问题。

代码:

ZenDeskApi.ZenDeskApi oZen = new ZenDeskApi.ZenDeskApi("https://waresolution.zendesk.com", "j@se.com", "87ggh76IO");
List<User> oListUser = oZen.GetUsers();
User oUsers = new ZenDeskApi.Model.User();
oUsers.Email = "r@se.com";
oUsers.IsVerified = true;
oUsers.Name = "R r";
oUsers..........// Other properties
int a = oZen.CreateOrUpdateUser(oUsers);

List<Organization> oOrg =  oZen.GetOgranizations();
foreach (var orgItem in oOrg)
{
    int orgId = orgItem.Id;
}

【问题讨论】:

    标签: c# asp.net zendesk


    【解决方案1】:

    在 Github 上查看这个用于 C#.net 的 zendesk api 客户端。有关更多详细信息,请参阅 JUSTEAT blog。您可以使用此客户端获取所有用户,如下所示:

    创建客户端:

    IZendeskClient client = new ZendeskClient(
        new Uri("my-zendesk-api-host-endpoint"), 
        "my-zendesk-username", 
        "my-zendesk-token"
    );
    

    然后您可以使用搜索资源搜索所有用户:

    var result = client.Search.Find(new ZendeskQuery<User>().WithCustomFilter("y", "x"));
    

    您可以将代码下载为 Nuget here

    【讨论】:

      【解决方案2】:

      我正在使用 ZendeskApi_v2,我可以让所有使用 api 的用户如下:

      var userList = api.Users.GetAllUsers();

      这里的 userList 是 GroupUserReponse。我怀疑我们是否有任何方法 GetUsers()。至少它在我使用的版本中不可用。一旦你得到响应,你可以遍历它。

      我看到这个问题与 ZenDeskApi 相关,可以在这个位置找到: https://github.com/eneifert/ZenDeskApi.

      对不起,我没有尝试过。

      【讨论】:

      • 10 年历史的图书馆。还有更多最新的或官方的吗?
      【解决方案3】:

      不确定您是否收到了对此的回复,但其他人正在寻找有关 API 的信息:

      尝试代替: ZenDeskApi.ZenDeskApi oZen = new ZenDeskApi.ZenDeskApi("https://waresolution.zendesk.com", "j@se.com", "87ggh76IO");

      ZenDeskApi.ZenDeskApi oZen = new ZenDeskApi("https://waresolution.zendesk.com", "j@se.com", "87ggh76IO");

      此外,要获取 100 个用户的分页列表而不是组响应,只需调用:

      var zendeskUsers = oZen.Users.GetAllUsers().Users;

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-08-19
        • 2011-07-01
        • 2014-03-20
        • 2016-11-24
        • 1970-01-01
        • 1970-01-01
        • 2015-11-07
        • 2013-01-28
        相关资源
        最近更新 更多