Hi All, I have attached my milestone plan in [1]
[1] https://docs.google.com/a/wso2.com/spreadsheets/d/1DleAu70o_92qzvBoYkRofafnY0ZA3iq-2B9OSxas4iQ/edit?usp=sharing On Thu, Jul 30, 2015 at 11:17 AM, Malaka Silva <[email protected]> wrote: > Looks good > > Please note you may encounter some limitation with free accounts when > developing the api. > > Please share the milestone plan. > > On Thu, Jul 30, 2015 at 11:07 AM, Kirishanthy Tharmalingam < > [email protected]> wrote: > >> Hi all, >> I have planned to develop $subject as described below. >> >> >> Introduction >> >> Twilio allows software developers to programmatically make and receive >> phone calls and send and receive text messages using its web service APIs. >> >> Twilio API Methods >> >> >> 1. Accounts: >> >> 1. >> >> Create a new sub-account of the master account. >> 2. >> >> Retrieves a list of sub-accounts belongs to the master account. >> 3. >> >> Returns information about a specific account. >> 4. >> >> Update the properties of an account. >> >> >> 2. Calls: >> >> 1. >> >> Makes an outgoing call to a phone, SIP-enabled endpoint, or Twilio >> Client connection. >> 2. >> >> Returns a list of calls made to and from your account. >> 3. >> >> Retrieves information about a specific call. >> 4. >> >> Changes the behavior of an in-progress call, such as transferring the >> call, playing hold music, or terminating the call. >> 5. >> >> Returns a list of recordings in your account. >> 6. >> >> Retrieves a specific recording. >> 7. >> >> Deletes a recording. >> 8. >> >> Returns a list of transcriptions of recordings in your account. >> 9. >> >> Retrieves a specific transcription of a recording. >> >> >> 3. Phone Numbers: >> >> 1. >> >> Adds a new caller ID to your account. >> 2. >> >> Returns a list of Outgoing CallerId. >> 3. >> >> Returns a representation of a specific caller ID number. >> 4. >> >> Updates the caller ID, and returns the updated resource if successful. >> 5. >> >> Deletes the caller ID from the account. >> 6. >> >> Returns a list of local Available Phone Number. >> 7. >> >> Returns a list of Available Toll Free Number. >> 8. >> >> Purchases a new phone number for your account. >> 9. >> >> Returns a list of Incoming Phone Number. >> 10. >> >> Returns a specific phone Number >> 11. >> >> Update the incoming phone number's properties. >> 12. >> >> Remove phone number from your account. >> >> >> 4.SMS messages: >> >> 1. >> >> Sends a new outgoing SMS message. >> 2. >> >> Retrieves a list of SMS messages associated with your account. >> 3. >> >> Retrieves information about a specific SMS message. >> 4. >> >> Retrieves a list of short codes associated with your account. >> 5. >> >> Retrieves information about a specific short code. >> 6. >> >> Updates the properties of a short code. >> >> >> >> >> Authentication >> >> Twilio API is utilizing the basic as the authentication mechanism. >> >> Detailed information about the above methods can be found in the >> following link: >> >> https://www.twilio.com/docs/api/rest >> >> On Thu, Jul 30, 2015 at 10:36 AM, Kirishanthy Tharmalingam < >> [email protected]> wrote: >> >>> Hi , >>> >>> Now I focus on accounts, calls, phone number and sms. >>> >>> >>> >>> On Thu, Jul 30, 2015 at 10:16 AM, Malaka Silva <[email protected]> wrote: >>> >>>> Hi Kirishanthy, >>>> >>>> Existing connector is build using java sdk and will be doing this >>>> puerly with rest api. >>>> >>>> Can you list down the methods you are planning to implement. >>>> >>>> I think we can focus on sms, calls and phone numbers. WDYT? >>>> >>>> On Thu, Jul 30, 2015 at 9:56 AM, Kirishanthy Tharmalingam < >>>> [email protected]> wrote: >>>> >>>>> >>>>> Hi all, >>>>> I have planned to develop $subject as described below. >>>>> >>>>> Introduction >>>>> >>>>> Twilio allows software developers to programmatically make and receive >>>>> phone calls and send and receive text messages using its web service APIs. >>>>> >>>>> Twilio API Methods >>>>> >>>>> 1. Accounts: >>>>> >>>>> 1. >>>>> >>>>> Create a new sub-account of the master account. >>>>> 2. >>>>> >>>>> Retrieves a list of sub-accounts belongs to the master account. >>>>> 3. >>>>> >>>>> Returns information about a specific account. >>>>> 4. >>>>> >>>>> Update the properties of an account. >>>>> >>>>> >>>>> 2. Applications: >>>>> >>>>> 1. >>>>> >>>>> Creates a new application. >>>>> 2. >>>>> >>>>> Retrieves a list of all the applications in the master account. >>>>> 3. >>>>> >>>>> Returns information about a specific application. >>>>> 4. >>>>> >>>>> Retrieves a list of all the Connect Apps in the master account. >>>>> 5. >>>>> >>>>> Returns information about a specific Connect App. >>>>> 6. >>>>> >>>>> Retrieves a list of the Connect Apps that are authorized to access >>>>> your account. >>>>> 7. >>>>> >>>>> Returns information about a specific authorized Connect App. >>>>> 8. >>>>> >>>>> Updates the properties of an application. >>>>> 9. >>>>> >>>>> Updates the properties of a Connect App. >>>>> 10. >>>>> >>>>> Remove an application from the master account. >>>>> >>>>> >>>>> 3. Calls: >>>>> >>>>> 1. >>>>> >>>>> Makes an outgoing call to a phone, SIP-enabled endpoint, or Twilio >>>>> Client connection. >>>>> 2. >>>>> >>>>> Returns a list of calls made to and from your account. >>>>> 3. >>>>> >>>>> Retrieves information about a specific call. >>>>> 4. >>>>> >>>>> Changes the behavior of an in-progress call, such as transferring >>>>> the call, playing hold music, or terminating the call. >>>>> 5. >>>>> >>>>> Returns a list of recordings in your account. >>>>> 6. >>>>> >>>>> Retrieves a specific recording. >>>>> 7. >>>>> >>>>> Deletes a recording. >>>>> 8. >>>>> >>>>> Returns a list of transcriptions of recordings in your account. >>>>> 9. >>>>> >>>>> Retrieves a specific transcription of a recording. >>>>> >>>>> >>>>> 4. Conference: >>>>> >>>>> 1. >>>>> >>>>> Returns a list of conferences within an account. >>>>> 2. >>>>> >>>>> Retrieves information about a specific conference. >>>>> 3. >>>>> >>>>> Returns the list of participants in the specific conference. >>>>> 4. >>>>> >>>>> Returns a specific conference participant. >>>>> 5. >>>>> >>>>> Mute or unmute a conference participant. >>>>> 6. >>>>> >>>>> Removes a participant from the specified conference. >>>>> >>>>> >>>>> 5. Phone Numbers: >>>>> >>>>> 1. >>>>> >>>>> Adds a new caller ID to your account. >>>>> 2. >>>>> >>>>> Returns a list of Outgoing Caller Id. >>>>> 3. >>>>> >>>>> Returns a representation of a specific caller ID number. >>>>> 4. >>>>> >>>>> Updates the caller ID, and returns the updated resource if >>>>> successful. >>>>> 5. >>>>> >>>>> Deletes the caller ID from the account. >>>>> 6. >>>>> >>>>> Returns a list of local Available Phone Number. >>>>> 7. >>>>> >>>>> Returns a list of Available Toll Free Number. >>>>> 8. >>>>> >>>>> Purchases a new phone number for your account. >>>>> 9. >>>>> >>>>> Returns a list of Incoming Phone Number. >>>>> 10. >>>>> >>>>> Returns a specific phone Number >>>>> 11. >>>>> >>>>> Update the incoming phone number's properties. >>>>> 12. >>>>> >>>>> Remove phone number from your account. >>>>> >>>>> >>>>> >>>>> 6. Queues: >>>>> >>>>> 1. >>>>> >>>>> Creates a new queue. >>>>> 2. >>>>> >>>>> Retrieves a list of existing queues. >>>>> 3. >>>>> >>>>> Retrieves information about a specific queue. >>>>> 4. >>>>> >>>>> Change the friendly name or max size of a queue. >>>>> 5. >>>>> >>>>> Retrieves a list of the members in a queue. >>>>> 6. >>>>> >>>>> Retrieves information about a specific member. >>>>> 7. >>>>> >>>>> Removes a member from the specified queue and starts executing the >>>>> call. >>>>> >>>>> >>>>> 7.SMS messages: >>>>> >>>>> 1. >>>>> >>>>> Sends a new outgoing SMS message. >>>>> 2. >>>>> >>>>> Retrieves a list of SMS messages associated with your account. >>>>> 3. >>>>> >>>>> Retrieves information about a specific SMS message. >>>>> 4. >>>>> >>>>> Retrieves a list of short codes associated with your account. >>>>> 5. >>>>> >>>>> Retrieves information about a specific short code. >>>>> 6. >>>>> >>>>> Updates the properties of a short code. >>>>> >>>>> >>>>> 8. Usage Records and Triggers: >>>>> >>>>> 1. >>>>> >>>>> Retrieves a list of usage records associated with the account. >>>>> 2. >>>>> >>>>> Creates a new usage trigger that will notify your application of >>>>> usage thresholds. >>>>> 3. >>>>> >>>>> Retrieves a list of existing usage triggers. >>>>> 4. >>>>> >>>>> Retrieves information about a specific usage trigger. >>>>> 5. >>>>> >>>>> Updates the properties of a usage trigger. >>>>> 6. >>>>> >>>>> Removes a usage trigger from your account. >>>>> >>>>> >>>>> Authentication >>>>> >>>>> Twilio API is utilizing the basic as the authentication mechanism. >>>>> >>>>> Detailed information about the above methods can be found in the >>>>> following link: >>>>> >>>>> https://www.twilio.com/docs/api/rest >>>>> >>>>> >>>>> -- >>>>> Thanks & Regards, >>>>> Kirishanthy >>>>> Associate Software Engineer >>>>> Mobile : +94 778333939 >>>>> [email protected] >>>>> >>>> >>>> >>>> >>>> -- >>>> >>>> Best Regards, >>>> >>>> Malaka Silva >>>> Senior Tech Lead >>>> M: +94 777 219 791 >>>> Tel : 94 11 214 5345 >>>> Fax :94 11 2145300 >>>> Skype : malaka.sampath.silva >>>> LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 >>>> Blog : http://mrmalakasilva.blogspot.com/ >>>> >>>> WSO2, Inc. >>>> lean . enterprise . middleware >>>> http://www.wso2.com/ >>>> http://www.wso2.com/about/team/malaka-silva/ >>>> <http://wso2.com/about/team/malaka-silva/> >>>> >>>> Save a tree -Conserve nature & Save the world for your future. Print >>>> this email only if it is absolutely necessary. >>>> >>> >>> >>> >>> -- >>> Thanks & Regards, >>> Kirishanthy >>> Associate Software Engineer >>> Mobile : +94 778333939 >>> [email protected] >>> >> >> >> >> -- >> Thanks & Regards, >> Kirishanthy >> Associate Software Engineer >> Mobile : +94 778333939 >> [email protected] >> > > > > -- > > Best Regards, > > Malaka Silva > Senior Tech Lead > M: +94 777 219 791 > Tel : 94 11 214 5345 > Fax :94 11 2145300 > Skype : malaka.sampath.silva > LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 > Blog : http://mrmalakasilva.blogspot.com/ > > WSO2, Inc. > lean . enterprise . middleware > http://www.wso2.com/ > http://www.wso2.com/about/team/malaka-silva/ > <http://wso2.com/about/team/malaka-silva/> > > Save a tree -Conserve nature & Save the world for your future. Print this > email only if it is absolutely necessary. > -- Thanks & Regards, Kirishanthy Associate Software Engineer Mobile : +94 778333939 [email protected]
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
