Hi Malaka,
Yes, I will include the following methods for the initial version of
outlook connector.
Messages
- Get a message by ID.
- Get a message collection
- Send a new message
- Reply to sender
- Reply to all
- Forward a message directly
- Delete a message
- Move a message
- Copy a message
Attachments
- Get an attachment collection
- Get an attachment
- Create a file attachment
- Delete attachments
Folders
- Get a folder collection
- Get a folder
Thanks.
On Thu, Mar 10, 2016 at 9:53 AM, Malaka Silva <[email protected]> wrote:
> Hi Thulashika,
>
> +1 for outlook connector. However we can limit the methods for the initial
> version.
>
> eg:-
> Messages
> - Get a message by ID.
> - Get a message collection
> - Send a new message
> - Reply to sender
> - Reply to all
> - Forward a message directly
> - Delete a message
> Attachments
> - Get an attachment collection
> - Get an attachment
> - Create a file attachment
> - Delete attachments
>
> WDYT?
>
> On Wed, Mar 9, 2016 at 4:08 PM, Thulasika Vijayanathan <[email protected]
> > wrote:
>
>> Hi Malaka,
>>
>> Then we can implement multiple connectors for each APIs. So First I will
>> start to implement the connector for Mail API with following methods.
>>
>> Mail API :The Mail API lets you read, create, and send messages and
>> attachments, view and respond to event messages, and manage folders that
>> are secured by Azure Active Directory in Office 365.
>> Messages
>> - Get a message by ID.
>> - Get a message collection
>> - Send a new message
>> - Create a draft message
>> - Send a draft message
>> - Reply to sender
>> - Reply to all
>> - Create a draft reply message
>> - Create a draft reply-all message
>> - Forward a message directly
>> - Create a draft forward message
>> - Update a message
>> - Delete a message
>> - Move a message
>> - Copy a message
>> Attachments
>> - Get an attachment collection
>> - Get an attachment
>> - Create a file attachment
>> - Delete attachments
>> Folders
>> - Get a folder collection
>> - Get a folder
>> - Create a folder
>> - Update a folder
>> - Delete a folder
>> - Move a folder
>> - Copy a folder
>>
>>
>> Thanks.
>>
>>
>> On Wed, Mar 9, 2016 at 3:04 PM, Malaka Silva <[email protected]> wrote:
>>
>>> Hi Thulasika,
>>>
>>> Are we planning to do one connector or multiple connectors?
>>>
>>> IMO we should have separate connector for each domain.
>>>
>>> On Tue, Mar 8, 2016 at 8:53 PM, Thulasika Vijayanathan <
>>> [email protected]> wrote:
>>>
>>>> Hi All,
>>>>
>>>> I have planned to develop office 365 connector using REST API[1] with
>>>> the following Methods for initial version.
>>>>
>>>> The Office 365 APIs are REST services that provide access to high-value
>>>> data from Office 365 services : Mail, calendars, contacts, people,
>>>> notifications, photos, etc.
>>>>
>>>> Office 365 API Methods
>>>>
>>>> *Mail API* :The Mail API lets you read, create, and send messages and
>>>> attachments, view and respond to event messages, and manage folders that
>>>> are secured by Azure Active Directory in Office 365.
>>>> *Messages*
>>>> - Get a message by ID.
>>>> - Get a message collection
>>>> - Send a new message
>>>> - Create a draft message
>>>> - Send a draft message
>>>> - Reply to sender
>>>> - Reply to all
>>>> - Create a draft reply message
>>>> - Create a draft reply-all message
>>>> - Forward a message directly
>>>> - Delete a message
>>>> - Move a message
>>>> - Copy a message
>>>> *Attachments*
>>>> - Get an attachment collection
>>>> - Get an attachment
>>>> *Folders*
>>>> - Get a folder collection
>>>> - Get a folder
>>>> - Create a folder
>>>>
>>>> *Calendar API *: The Calendar API provides access to events, calendar,
>>>> and calendar group data secured by Azure Active Directory on Office 365.
>>>> *Events*
>>>> - Get a calendar view
>>>> - Get series events
>>>> - Get an events
>>>> - Get event instances
>>>> - Create a calendar event
>>>> - Accept event
>>>> - Tentatively accept event
>>>> - Decline event
>>>> - Delete a calendar event
>>>> *Reminders*
>>>> - Get reminders
>>>> - Snooze reminders
>>>> - Dismiss reminders
>>>>
>>>> *Contacts API *: The Contacts API provides access to a user's contacts
>>>> and contact folders secured by Azure Active Directory on Office 365.
>>>> *Contacts*
>>>> - Get a contact collection
>>>> - Get a contact
>>>> - Create contacts
>>>> - Delete contacts
>>>>
>>>> Please let me know if you have any suggestions on this?
>>>>
>>>> [1].*https://msdn.microsoft.com/en-us/office/office365/api/api-catalog
>>>> <https://msdn.microsoft.com/en-us/office/office365/api/api-catalog>*
>>>>
>>>>
>>>> Thanks
>>>> --
>>>> Thulasika
>>>> Associate Software Engineer
>>>> Mobile:0778014295
>>>> email: [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/>
>>> https://store.wso2.com/store/
>>>
>>> Save a tree -Conserve nature & Save the world for your future. Print
>>> this email only if it is absolutely necessary.
>>>
>>
>>
>>
>> --
>> Thulasika
>> Associate Software Engineer
>> Mobile:0778014295
>> email: [email protected] <[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/>
> https://store.wso2.com/store/
>
> Save a tree -Conserve nature & Save the world for your future. Print this
> email only if it is absolutely necessary.
>
--
Thulasika
Associate Software Engineer
Mobile:0778014295
email: [email protected] <[email protected]>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture