2016-03-17 11 views
0

Прямо сейчас наши контакты сильно перепутаны и распространяются повсюду.Создайте корпоративную папку общих контактов и интегрируйте ее с другими службами

Что я решил сделать, это создать центральный репозиторий контактов с помощью Office 365 Exchange, а затем переместить их в другие службы (например, Mailchimp, SugarCRM и т. Д.), Чтобы все было в одном месте (Exchange) и обновлениях могут быть сделаны из MS Outlook или любого почтового клиента, который его поддерживает.

Я проверил это руководство: https://www.cogmotive.com/blog/office-365-tips/create-a-company-shared-contacts-folder-in-office-365

Однако я не знаю, если API, может получить доступ к папке, созданной в этом роде.

Плюс, должен ли я использовать базу данных в качестве кеша, или я должен делать все со сценарием?

Любые советы?

ответ

0

Вы должны иметь доступ к общим папкам в папках обмена o365. API веб-служб Exchange в o365 содержит конечную точку для доступа к общим папкам и предоставляет возможность добавлять/обновлять или удалять свойства обменных папок.

Кроме того, после доступа к общей папке вы должны иметь возможность использовать UpdateItem для добавления или добавления свойств в выбранную общую папку.

EWS API конечных точки:

https://msdn.microsoft.com/en-us/library/office/jj945067(v=exchg.150).aspx

операция UpdateItem:

https://msdn.microsoft.com/en-us/library/office/aa581084(v=exchg.150).aspx

Надеется, что это помогает.