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.
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture