gpt4 book ai didi

c# - 如何获取 Zendesk 中的所有用户

转载 作者:太空宇宙 更新时间:2023-11-03 21:40:05 26 4
gpt4 key购买 nike

我已经使用 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;
}

最佳答案

在 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

关于c# - 如何获取 Zendesk 中的所有用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19786355/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com