static void Main (string[] args) {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken = "authToken";

        // List all Credentials
        var client = new TwilioIpMessagingClient(accountSid, authToken);
        CredentialResult result = client.ListCredentials();
        Console.WriteLine(result);
    }
Exemplo n.º 2
0
    static void Main (string[] args) {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken = "authToken";
        const string serviceSid = "serviceSid";

        //Retrieve the list of channels
        var client = new TwilioIpMessagingClient(accountSid, authToken);
        ChannelResult channels = client.ListChannels(serviceSid);
        Console.WriteLine(channels);
    }
    static void Main (string[] args) {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken = "authToken";
        const string credentialSid = "credentialSid";

        // Delete a Credential
        var client = new TwilioIpMessagingClient(accountSid, authToken);
        DeleteStatus status = client.deleteCredential(credentialSid);
        Console.WriteLine(status);
    }
    static void Main (string[] args) {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken = "authToken";
        const string credentialSid = "credentialSid";

        // Retrieve a Credential
        var client = new TwilioIpMessagingClient(accountSid, authToken);
        Credential credential = client.getCredential(credentialSid);
        Console.WriteLine(credential);
    }
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken = "authToken";
        const string serviceSid = "serviceSid";

        // Retrieve a service
        var client = new TwilioIpMessagingClient(accountSid, authToken);
        Service service = client.GetService(serviceSid);
        Console.WriteLine(service);
    }
    static void Main (string[] args) {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken = "authToken";
        const string serviceSid = "serviceSid";
        const string channelSid = "channelSid";

        // Retrieve the channel
        var client = new TwilioIpMessagingClient(accountSid, authToken);
        Channel channel = client.getChannel(serviceSid,channelSid);
        Console.WriteLine(channel);
    }
Exemplo n.º 7
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken  = "authToken";

        // List all Credentials
        var client = new TwilioIpMessagingClient(accountSid, authToken);
        CredentialResult result = client.ListCredentials();

        Console.WriteLine(result);
    }
Exemplo n.º 8
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        const string authToken  = "your_auth_token";

        //List all services
        var           client = new TwilioIpMessagingClient(accountSid, authToken);
        ServiceResult result = client.ListServices();

        Console.WriteLine(result);
    }
Exemplo n.º 9
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        string accountSid = "accountSid";
        string authToken = "authToken";
        string serviceSid = "serviceSid";

        // Retrieve the list of roles
        var client = new TwilioIpMessagingClient(accountSid, authToken);
        RoleResult roles = client.ListRoles(serviceSid);
        Console.WriteLine(roles);
    }
Exemplo n.º 10
0
 static void Main (string[] args) {
 	// Find your Account Sid and Auth Token at twilio.com/user/account
 	const string accountSid = "accountSid";
 	const string authToken = "authToken";
 	const string credentialSid = "credentialSid";
 	const string channelSid = "channelSid";
     
 	// List all members of a channel
 	var client = new TwilioIpMessagingClient(accountSid, authToken);
 	MemberResult result = client.ListMembers(credentialSid, channelSid);
 	Console.WriteLine(result);
 }
Exemplo n.º 11
0
    static void Main (string[] args) {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken = "authToken";
        const string serviceSid = "serviceSid";
        const string channelType = "public";

        // Create a channel
        var client = new TwilioIpMessagingClient(accountSid, authToken);
        Channel channel = client.createChannel(serviceSid, channelType);
        Console.WriteLine(channel);
    }
Exemplo n.º 12
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken = "authToken";
        const string friendlyName = "friendlyName";

        // Create a service
        var client = new TwilioIpMessagingClient(accountSid, authToken);
        Service service = client.CreateService(friendlyName);

        Console.WriteLine(service);
    }
Exemplo n.º 13
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid   = "accountSid";
        const string authToken    = "authToken";
        const string friendlyName = "friendlyName";

        // Create a service
        var     client  = new TwilioIpMessagingClient(accountSid, authToken);
        Service service = client.CreateService(friendlyName);

        Console.WriteLine(service);
    }
Exemplo n.º 14
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        string accountSid = "accountSid";
        string authToken  = "authToken";
        string serviceSid = "serviceSid";

        // Retrieve the list of roles
        var        client = new TwilioIpMessagingClient(accountSid, authToken);
        RoleResult roles  = client.ListRoles(serviceSid);

        Console.WriteLine(roles);
    }
Exemplo n.º 15
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        const string authToken  = "your_auth_token";
        const string serviceSid = "ISXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";

        // Delete a service
        var          client = new TwilioIpMessagingClient(accountSid, authToken);
        DeleteStatus status = client.DeleteService(serviceSid);

        Console.WriteLine(status);
    }
Exemplo n.º 16
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken  = "authToken";
        const string serviceSid = "serviceSid";

        // Retrieve a service
        var     client  = new TwilioIpMessagingClient(accountSid, authToken);
        Service service = client.GetService(serviceSid);

        Console.WriteLine(service);
    }
Exemplo n.º 17
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken  = "authToken";
        const string serviceSid = "serviceSid";

        // List users
        var        client = new TwilioIpMessagingClient(accountSid, authToken);
        UserResult result = client.ListUsers(serviceSid);

        Console.WriteLine(result);
    }
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid    = "accountSid";
        const string authToken     = "authToken";
        const string credentialSid = "credentialSid";

        // Retrieve a Credential
        var        client     = new TwilioIpMessagingClient(accountSid, authToken);
        Credential credential = client.getCredential(credentialSid);

        Console.WriteLine(credential);
    }
Exemplo n.º 19
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken  = "authToken";
        const string serviceSid = "serviceSid";

        //Retrieve the list of channels
        var           client   = new TwilioIpMessagingClient(accountSid, authToken);
        ChannelResult channels = client.ListChannels(serviceSid);

        Console.WriteLine(channels);
    }
Exemplo n.º 20
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        string accountSid = "accountSid";
        string authToken = "authToken";
        string serviceSid = "serviceSid";
        string roleSid = "roleSid";

        // Retrieve the role
        var client = new TwilioIpMessagingClient(accountSid, authToken);
        Role role = client.getRole(serviceSid,roleSid);
        Console.WriteLine(role);
    }
Exemplo n.º 21
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid    = "accountSid";
        const string authToken     = "authToken";
        const string credentialSid = "credentialSid";

        // Delete a Credential
        var          client = new TwilioIpMessagingClient(accountSid, authToken);
        DeleteStatus status = client.deleteCredential(credentialSid);

        Console.WriteLine(status);
    }
Exemplo n.º 22
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken = "authToken";
        const string serviceSid = "serviceSid";

        // List users
        var client = new TwilioIpMessagingClient(accountSid, authToken);
        UserResult result = client.ListUsers(serviceSid);

        Console.WriteLine(result);
    }
Exemplo n.º 23
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken = "authToken";
        const string credentialSid = "credentialSid";
        const string channelSid = "channelSid";
        const string memberSid = "memberSid";

        // Delete a member
        var client = new TwilioIpMessagingClient(accountSid, authToken);
        DeleteStatus status = client.DeleteMember(serviceSid, channelSid, memberSid);
        Console.WriteLine(status);
    }
Exemplo n.º 24
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken = "authToken";
        const string credentialSid = "credentialSid";
        const string channelSid = "channelSid";
        const string memberSid = "memberSid";

        // Retrieve a member
        var client = new TwilioIpMessagingClient(accountSid, authToken);
        Member member = client.GetMember(credentialSid, channelSid, memberSid);
        Console.WriteLine(member);
    }
Exemplo n.º 25
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken  = "authToken";
        const string serviceSid = "serviceSid";
        const string channelSid = "channelSid";

        // Delete a Channel
        var          client = new TwilioIpMessagingClient(accountSid, authToken);
        DeleteStatus status = client.DeleteChannel(serviceSid, channelSid);

        Console.WriteLine(status);
    }
Exemplo n.º 26
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        string accountSid = "accountSid";
        string authToken = "authToken";
        string serviceSid = "serviceSid";
        string roleSid = "roleSid";
        string type = "deployment";

        // Delete a role
        var client = new TwilioIpMessagingClient(accountSid, authToken);
        DeleteStatus status = client.DeleteStatus(serviceSid, roleSid);
        Console.WriteLine(status);
    }
Exemplo n.º 27
0
    static void Main (string[] args) {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken = "authToken";
        const string credentialSid = "credentialSid";
        const string channelSid = "channelSid";
        const string identity = "identity";
        const string roleSid = "roleSid";

        // Add a Member
        var client = new TwilioIpMessagingClient(accountSid, authToken);
        Member member = client.CreateMember(credentialSid, channelSid, identity, roleSid);
        Console.WriteLine(member);
    }
Exemplo n.º 28
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        const string authToken  = "your_auth_token";
        const string serviceSid = "ISXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        const string channelSid = "CHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";

        // Retrieve the channel
        var     client  = new TwilioIpMessagingClient(accountSid, authToken);
        Channel channel = client.getChannel(serviceSid, channelSid);

        Console.WriteLine(channel);
    }
Exemplo n.º 29
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken = "authToken";

        const string serviceSid = "serviceSid";
        const string userSid = "userSid";

        // Delete a user
        var client = new TwilioIpMessagingClient(accountSid, authToken);
        DeleteStatus status = client.DeleteUser(serviceSid, userSid);
        Console.WriteLine(status);
    }
Exemplo n.º 30
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid  = "accountSid";
        const string authToken   = "authToken";
        const string serviceSid  = "serviceSid";
        const string channelType = "public";

        // Create a channel
        var     client  = new TwilioIpMessagingClient(accountSid, authToken);
        Channel channel = client.createChannel(serviceSid, channelType);

        Console.WriteLine(channel);
    }
Exemplo n.º 31
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        string accountSid = "accountSid";
        string authToken  = "authToken";
        string serviceSid = "serviceSid";
        string roleSid    = "roleSid";

        // Retrieve the role
        var  client = new TwilioIpMessagingClient(accountSid, authToken);
        Role role   = client.getRole(serviceSid, roleSid);

        Console.WriteLine(role);
    }
Exemplo n.º 32
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid    = "accountSid";
        const string authToken     = "authToken";
        const string credentialSid = "credentialSid";
        const string channelSid    = "channelSid";

        // List all members of a channel
        var          client = new TwilioIpMessagingClient(accountSid, authToken);
        MemberResult result = client.ListMembers(credentialSid, channelSid);

        Console.WriteLine(result);
    }
Exemplo n.º 33
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid    = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        const string authToken     = "your_auth_token";
        const string credentialSid = "CRXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        const string channelSid    = "CHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        const string memberSid     = "MBXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";

        // Delete a member
        var          client = new TwilioIpMessagingClient(accountSid, authToken);
        DeleteStatus status = client.DeleteMember(serviceSid, channelSid, memberSid);

        Console.WriteLine(status);
    }
Exemplo n.º 34
0
 static void Main (string[] args) {
     // Find your Account Sid and Auth Token at twilio.com/user/account
     const string accountSid = "accountSid";
     const string authToken = "authToken";
     const string serviceSid = "serviceSid";
     const string channelSid = "channelSid";
     const string type = "public";
     const string friendlyName = "friendlyName";
     const string attr = "attributes";
     
     // Update the channel
     var client = new TwilioIpMessagingClient(accountSid, authToken);
     Channel channel = client.UpdateChannel(serviceSid, channelSid, type, friendlyName, attr);
     Console.WriteLine(channel);
 }
Exemplo n.º 35
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        const string authToken  = "your_auth_token";

        const string serviceSid = "ISXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        const string userSid    = "USXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";

        // Retrieve user
        var  client = new TwilioIpMessagingClient(accountSid, authToken);
        User user   = client.GetUser(serviceSid, userSid);

        Console.WriteLine(user);
    }
Exemplo n.º 36
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken = "authToken";

        const string serviceSid = "serviceSid";
        const string userSid = "userSid";
        const string roleSid = "roleSid";

        // Update a user
        var client = new TwilioIpMessagingClient(accountSid, authToken);
        User user = client.UpdateUser(serviceSid, userSid, roleSid);
        Console.WriteLine(user);
    }
Exemplo n.º 37
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid    = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        const string authToken     = "your_auth_token";
        const string credentialSid = "CRXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        const string channelSid    = "CHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        const string memberSid     = "MBXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";

        // Retrieve a member
        var    client = new TwilioIpMessagingClient(accountSid, authToken);
        Member member = client.GetMember(credentialSid, channelSid, memberSid);

        Console.WriteLine(member);
    }
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid    = "accountSid";
        const string authToken     = "authToken";
        const string credentialSid = "credentialSid";
        const string channelSid    = "channelSid";
        const string messageSid    = "messageSid";

        // Retrieve Message
        var     client  = new TwilioIpMessagingClient(accountSid, authToken);
        Message message = client.GetMessage(serviceSid, channelSid, messageSid);

        Console.WriteLine(message);
    }
Exemplo n.º 39
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        string accountSid = "accountSid";
        string authToken  = "authToken";
        string serviceSid = "serviceSid";
        string roleSid    = "roleSid";
        string type       = "deployment";

        // Delete a role
        var          client = new TwilioIpMessagingClient(accountSid, authToken);
        DeleteStatus status = client.DeleteStatus(serviceSid, roleSid);

        Console.WriteLine(status);
    }
Exemplo n.º 40
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken  = "authToken";

        const string serviceSid = "serviceSid";
        const string userSid    = "userSid";
        const string roleSid    = "roleSid";

        // Update a user
        var  client = new TwilioIpMessagingClient(accountSid, authToken);
        User user   = client.UpdateUser(serviceSid, userSid, roleSid);

        Console.WriteLine(user);
    }
Exemplo n.º 41
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid    = "accountSid";
        const string authToken     = "authToken";
        const string credentialSid = "credentialSid";
        const string channelSid    = "channelSid";
        const string identity      = "identity";
        const string roleSid       = "roleSid";

        // Add a Member
        var    client = new TwilioIpMessagingClient(accountSid, authToken);
        Member member = client.CreateMember(credentialSid, channelSid, identity, roleSid);

        Console.WriteLine(member);
    }
Exemplo n.º 42
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        const string authToken  = "your_auth_token";

        const string serviceSid = "ISXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        const string identity   = "identity";
        const string roleSid    = "RLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";

        // Create a user
        var  client = new TwilioIpMessagingClient(accountSid, authToken);
        User user   = client.Createuser(serviceSid, identity, roleSid);

        Console.WriteLine(user);
    }
    static void Main (string[] args) {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken = "authToken";
        const string type = "type";
        const string friendlyName = "friendlyName";
        const string privateKey = "privateKey";
        const string sandbox = "sandbox";
        const string apikey = "apiKey";
        const string certificate = "certificate";

        // Create a Credential
        var client = new TwilioIpMessagingClient(accountSid, authToken);
        Credential credential = client.CreateCredential (type, friendlyName, certificate, privateKey, sandbox, apikey);
        Console.WriteLine(credential);
    }
Exemplo n.º 44
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid   = "accountSid";
        const string authToken    = "authToken";
        const string serviceSid   = "serviceSid";
        const string channelSid   = "channelSid";
        const string type         = "public";
        const string friendlyName = "friendlyName";
        const string attr         = "attributes";

        // Update the channel
        var     client  = new TwilioIpMessagingClient(accountSid, authToken);
        Channel channel = client.UpdateChannel(serviceSid, channelSid, type, friendlyName, attr);

        Console.WriteLine(channel);
    }
Exemplo n.º 45
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken = "authToken";
        const string serviceSid = "serviceSid";
        const string friendlyName = "friendlyName";
        const string defaultServiceRoleSid = "defaultServiceRoleSid";
        const string defaultChannelRoleSid = "defaultChannelRoleSid";
        const string defaultChannelCreatorRoleSid = "defaultChannelCreatorRoleSid";
        const int typingIndicatorTimeout = "typingIndicatorTimeout";
        Dictionary<string, string> webhooksParams;

        // Update a service
        var client = new TwilioIpMessagingClient(accountSid, authToken);
        Service service = client.UpdateService(serviceSid,friendlyName,defaultServiceRoleSid,defaultChannelRoleSid,defaultChannelCreatorRoleSid,typingIndicatorTimeout,webhooksParams);
        Console.WriteLine(service);
    }
Exemplo n.º 46
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid = "accountSid";
        const string authToken = "authToken";
        const string serviceSid = "serviceSid";
        const string type = "deployment";
        const string friendlyName = "roleName"

        // Create a role
        List<string> permissions = new List<string>();
        permissions.Add("createChannel");
        permissions.Add("joinChannel");

        var client = new TwilioIpMessagingClient(accountSid, authToken);
        Role role = client.CreateRole(serviceSid, friendlyName, type, permissions);
        Console.WriteLine(role);
    }
Exemplo n.º 47
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        string accountSid = "accountSid";
        string authToken = "authToken";
        string serviceSid = "serviceSid";
        string roleSid = "roleSid";
        string friendlyName = "friendlyName";

        // Update the role
        List<string> permissions = new List<string>();
        permissions.Add("sendMessage");
        permissions.Add("leaveChannel");

        var client = new TwilioIpMessagingClient(accountSid, authToken);
        Role role = client.UpdateRole(serviceSid, roleSid, friendlyName, permissions);
        Console.WriteLine(role);
    }
Exemplo n.º 48
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid   = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        const string authToken    = "your_auth_token";
        const string type         = "type";
        const string friendlyName = "friendlyName";
        const string privateKey   = "privateKey";
        const string sandbox      = "sandbox";
        const string apikey       = "apiKey";
        const string certificate  = "certificate";

        // Create a Credential
        var        client     = new TwilioIpMessagingClient(accountSid, authToken);
        Credential credential = client.CreateCredential(type, friendlyName, certificate, privateKey, sandbox, apikey);

        Console.WriteLine(credential);
    }
Exemplo n.º 49
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid                   = "accountSid";
        const string authToken                    = "authToken";
        const string serviceSid                   = "serviceSid";
        const string friendlyName                 = "friendlyName";
        const string defaultServiceRoleSid        = "defaultServiceRoleSid";
        const string defaultChannelRoleSid        = "defaultChannelRoleSid";
        const string defaultChannelCreatorRoleSid = "defaultChannelCreatorRoleSid";
        const int    typingIndicatorTimeout       = 5;
        Dictionary <string, string> webhooksParams;

        // Update a service
        var     client  = new TwilioIpMessagingClient(accountSid, authToken);
        Service service = client.UpdateService(serviceSid, friendlyName, defaultServiceRoleSid, defaultChannelRoleSid, defaultChannelCreatorRoleSid, typingIndicatorTimeout, webhooksParams);

        Console.WriteLine(service);
    }
Exemplo n.º 50
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        string accountSid   = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        string authToken    = "your_auth_token";
        string serviceSid   = "ISXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        string roleSid      = "RLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        string friendlyName = "friendlyName";

        // Update the role
        List <string> permissions = new List <string>();

        permissions.Add("sendMessage");
        permissions.Add("leaveChannel");

        var  client = new TwilioIpMessagingClient(accountSid, authToken);
        Role role   = client.UpdateRole(serviceSid, roleSid, friendlyName, permissions);

        Console.WriteLine(role);
    }
Exemplo n.º 51
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Auth Token at twilio.com/user/account
        const string accountSid   = "accountSid";
        const string authToken    = "authToken";
        const string serviceSid   = "serviceSid";
        const string type         = "deployment";
        const string friendlyName = "roleName"

                                    // Create a role
                                    List <string> permissions = new List <string>();

        permissions.Add("createChannel");
        permissions.Add("joinChannel");

        var  client = new TwilioIpMessagingClient(accountSid, authToken);
        Role role   = client.CreateRole(serviceSid, friendlyName, type, permissions);

        Console.WriteLine(role);
    }