예제 #1
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        string AccountSid   = "{{ account_sid }}";
        string AuthToken    = "{{ auth_token }}";
        string WorkspaceSid = "{{ workspace_sid }}";
        var    client       = new TaskRouterClient(AccountSid, AuthToken);

        WorkerListRequest filters = new WorkerListRequest();

        filters.Available    = "1";
        filters.TaskQueueSid = "WQf855e98ad280d0a0a325628e24ca9627";
        WorkerResult workerResult = client.ListWorkers(WorkspaceSid, filters);

        foreach (Worker worker in workerResult.Workers)
        {
            Console.WriteLine(worker.FriendlyName);
        }

        filters = new WorkerListRequest();
        filters.TargetWorkersExpression = "type == 'leads'";
        WorkerResult workerResult = client.ListWorkers(WorkspaceSid, filters);

        foreach (Worker worker in workerResult.Workers)
        {
            Console.WriteLine(worker.FriendlyName);
        }
    }
예제 #2
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        string AccountSid   = "{{ account_sid }}";
        string AuthToken    = "{{ auth_token }}";
        string WorkspaceSid = "{{ workspace_sid }}";
        var    client       = new TaskRouterClient(AccountSid, AuthToken);

        WorkerResult workerResult = client.ListWorkers(WorkspaceSid);

        foreach (Worker worker in workerResult.Workers)
        {
            Console.WriteLine(worker.FriendlyName);
        }
    }