1

CreateOrUpdateUser() メソッドを使用してユーザーを作成しましたが、zendesk からすべてのユーザーを取得できませんでした。「oListUser」でもnullを取得していますが、組織のユーザーリストを取得しようとしましたが、そのためにもnullを取得しています.Anyヘルプをいただければ幸いです。接続に問題はありません。

コード:

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;
}
4

3 に答える 3

3

Github の C#.net 用のこの zendesk api クライアントを見てください。詳しくはJUSTEATブログをご覧ください。このクライアントを使用して、次のようにすべてのユーザーを取得できます。

クライアントを作成します。

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としてダウンロードできます

于 2014-09-24T14:50:42.907 に答える