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

Reply via email to