Флаттер: подключение сервера обмена Microsoft Outlook - PullRequest
0 голосов
/ 10 января 2019

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

1 Ответ

0 голосов
/ 07 августа 2019

Может быть, это поможет https://pub.dev/packages/ews#-readme-tab- Недавно опубликовано. Репозиторий (GitHub) https://github.com/dmytro-glynskyi/ews

EWS #

Этот проект представляет собой клиентскую библиотеку Dart для доступа к веб-службам Microsoft Exchange. Библиотека работает как с Office 365 Exchange Online, так и с локальной Exchange. С его помощью вы можете получить доступ почти ко всей информации, хранящейся в почтовом ящике Office 365, Exchange Online или Exchange Server. Однако этот API находится в режиме поддержки, рекомендуемый шаблон доступа для Office 365 и данных Exchange в Интернете - Microsoft Graph

Начало работы

В библиотеке класс ExchangeService содержит методы и свойства, которые используются для установки учетных данных пользователя, определения конечной точки веб-служб Exchange, отправки и получения сообщений SOAP и настройки соединения с веб-службами Exchange. Для выполнения операции с использованием библиотеки вы должны настроить класс ExchangeService.

final service = ExchangeService.withVersion(ExchangeVersion.Exchange2007_SP1)
..Url = Uri.parse("https://outlook.office365.com/ews/exchange.asmx")
..Credentials = WebCredentials("---USER_NAME---", "---USER_PASSWORD---", "---USER_DOMAIN---");

Установка:

  • 1020 * зависит *
dependencies:
  ews: ^0.0.7
  • получить пакет
$ flutter pub get

В качестве альтернативы, ваш редактор может поддерживать get pub или flutter pub get. Проверьте документы для своего редактора, чтобы узнать больше.

  • импортировать
import 'package:ews/ews.dart';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...