api-client-csharp
api-client-csharp copied to clipboard
Chat test error: Get tending messages
Hi - I am getting an error implementing the chat test method. I think it might be that I need the actual sessionID, but I am not sure how to get that.
public async Task ChatTest()
{
Console.WriteLine("Start chat");
string visitorID = "S1415110640.63935a25f1";
string licenseID = "my_license_id";
string welcomeMessage = "Hello";
string result = await Api.Chat.StartChat(visitorID, licenseID, welcomeMessage);
Console.WriteLine(result);
Console.ReadLine();
Console.WriteLine("Get pending messages");
string sessionID = "CS1449238356.e911a7da96";
result = await Api.Chat.GetPendingMessages(visitorID, licenseID, sessionID);
Console.WriteLine(result);
Console.ReadLine();
Console.WriteLine("Send message");
string message = "new message";
result = await Api.Chat.SendMessage(visitorID, licenseID, sessionID, message);
Console.WriteLine(result);
Console.ReadLine();
Console.WriteLine("Close chat");
result = await Api.Chat.CloseChat(visitorID, licenseID, sessionID);
Console.WriteLine(result);
Console.WriteLine("");
}
Chat starts:

Error when getting pending messages
