Table of contents
TOC
Свернуть оглавление
Развернуть оглавление
Последнее обновление: 20.06.2018

Настройка среды разработки Office 365

Область применения: Office 365.

Функциональность API Office 365 также доступна с использованием Microsoft Graph — унифицированного API, который включает в себя API других служб Майкрософт, таких как Outlook, OneDrive, OneNote, Планировщик и Office Graph, доступных через единую конечную точку и с одним маркером доступа. Мы рекомендуем использовать Microsoft Graph в ваших приложениях, когда это возможно.

Прежде чем разрабатывать приложения, которые обращаются к API Office 365, вам необходимо настроить среду разработки. Необходимо выполнить три единоразовых задачи, чтобы убедиться, что у вас есть инструменты и среда для успешной работы:

  1. Загрузите инструменты разработчика, которые вы будете использовать для разработки своих приложений.
  2. Приобретите учетную запись Office 365 для бизнеса, чтобы получить доступ к API Office 365.
  3. Свяжите учетную запись Office 365 с Azure AD, чтобы получить возможность создавать приложения и управлять ими.

Установка инструментов разработчика для создания приложения

Не разрабатываете приложения для iOS? Используйте элемент управления в правом верхнем углу этой страницы, чтобы выбрать тип приложения, которое вы разрабатываете.

Используйте Xcode для разработки приложений для iOS. Для получения более подробных сведений ознакомьтесь с разделомGet the tools (Получение инструментов) в статье Начните разработку приложений iOS уже сегодня.

Вы можете использовать Office 365 SDK for iOS для разработки приложений для iOS, которые обращаются к API Office 365. Для упрощения интеграции SDK в ваше приложение можно использовать менеджер зависимостей CocoaPods. CocoaPods основан на Ruby и доступен при стандартной установке Ruby на OS X. Перед первым использованием Cocoapods вам нужно запустить следующие две команды из терминала для установки и настройки среды для Cocoapods, чтобы сделать его доступным для ваших проектов Xcode:

sudo gem install cocoapods
pod setup

Если установка и настройка прошли успешно, вы должны увидеть в терминале сообщение Setup completed (Настройка завершена).

Обратите внимание: эти команды нужно выполнить только один раз.

Не разрабатываете приложения для Android? Используйте элемент управления в правом верхнем углу этой страницы, чтобы выбрать тип приложения, которое вы разрабатываете.

Есть два варианта разработки для Android: Android Studio или Инструменты разработчика Android, включая Eclipse. Они похожи, но Android Studio использует поддержку Gradle для управления зависимостями библиотеки, которыми приходится управлять вручную при использовании Eclipse.

Не разрабатываете приложения Angular? Используйте элемент управления в правом верхнем углу этой страницы, чтобы выбрать тип приложения, которое вы разрабатываете.

Вы можете писать приложения Angular во множестве различных сред разработки, и поскольку ни одна из них не обладает значительным преимуществом для разработки с использованием API Office 365, вы можете выбрать любую и приступать к работе. Brackets, Sublime Text, WebStorm и Visual Studio — популярные варианты.

Вам не потребуются другие инструменты для разработки приложений Angular с использованием API Office 365. Однако если вы следуете инструкциям в руководствеСоздание приложения Angular с API Office 365, вам потребуется установить несколько дополнительных утилит для загрузки и настройки образца, в том числе Git и Node.js.

Не разрабатываете приложения в Visual Studio? Используйте элемент управления в правом верхнем углу этой страницы, чтобы выбрать тип приложения, которое вы разрабатываете.

Инструменты разработчика Office для Visual Studio включают в себя клиентские библиотеки и улучшения пользовательского интерфейса Visual Studio. Клиентские библиотеки облегчают взаимодействие с API REST Office 365 с устройства или платформы по вашему выбору при помощи библиотек, доступных для .NET Framework и JavaScript. Улучшения интерфейса Visual Studio упрощают добавление служб Office 365 в ваши проекты приложений.

Установите Инструменты разработчика Office для Visual Studio.

Если у вас нет Visual Studio

Если у вас не установлена какая-либо из версий Visual Studio, вы можете:

Получение учетной записи Office 365 для доступа к API Office 365

Чтобы получить доступ к API Office 365, таким как почта, контакты, календарь и файлы, у вас должна быть учетная запись Office 365 бизнес с правами глобального администратора.

План может быть одним из следующих:

  • Office 365 для среднего бизнеса
  • Office 365 корпоративный E1, E3, E4 или K1
  • Office 365 для образования
  • Office 365 для разработчиков

Если у вас уже есть учетная запись Office 365 для бизнеса

Если у вас уже есть одна из учетных записей Office 365, перечисленных выше, больше ничего делать не нужно. Следующий шаг — связывание учетной записи Office 365 с подпиской Azure AD для получения возможности создавать приложения, использующие API Office 365, и управлять ими.

Если у вас нет учетной записи Office 365 для бизнеса

Если у вас нет учетной записи Office 365 для бизнеса, вы можете:

  • Выбрать один из планов Office 365 для бизнеса, перечисленных выше, или
  • Зарегистрировать учетную запись Office 365 для разработчиков, как описано ниже.

Регистрация учетной записи Office 365 для разработчиков

** Если у вас есть подписка MSDN, ** активируйте преимущество учетной записи Office 365 для разработчиков. Это преимущество доступно для Visual Studio Ultimate и Visual Studio Premium у подписчиков MSDN.

В противном случае начните с бесплатной 30-дневной пробной версии или приобретите учетную запись Office 365 для разработчиков (с одной пользовательской лицензией для любого из вариантов). Стоимость такой учетной записи составляет 99,00 долларов США в год.

При регистрации новой учетной записи Office 365 для разработчиков следуйте этим инструкциям.

Во время регистрации вам будет предложено предоставить субдомен .onmicrosoft.com и ИД пользователя для назначения домену, который вы создаете, как показано на рисунке 1. После регистрации вам нужно будет использовать полученный ИД пользователя (в формате ИД_пользователя@ имя_домена.onmicrosoft.com) для входа на ваш узел портала, где вы сможете управлять своей учетной записью.

Обратите внимание Если при попытке зарегистрировать учетную запись разработчика у вас выполнен вход в другую учетную запись Майкрософт, может отобразиться такое сообщение: "Введен неверный ИД пользователя. Возможно, он недействителен. Убедитесь, что вы вводите свой ИД пользователя, назначенный вам организацией. Как правило, ИД пользователя представлен в формате _proverka@example.com_ или _proverka@example.onmicrosoft.com_". Если появляется это сообщение, выйдите из используемой учетной записи Майкрософт и повторите попытку. Если вы все еще получаете это сообщение, очистите кэш веб-обозревателя или переключитесь в режим частного просмотра, а затем заполните форму.

Рис. 1. Доменное имя учетной записи Office 365 для разработчиков

Во время регистрации для создания подписки на Office 365 для разработчиков вам будет предложено указать уникальный субдомен .onmicrosoft.com и ИД пользователя.

По завершении регистрации в веб-обозревателе откроется страница установки Office 365. Выберите значок Admin (Администратор), чтобы открыть страницу центра администрирования.

Связывание учетной записи Office 365 с Azure AD для создания приложений и управления ими

Для проверки подлинности приложения необходимо зарегистрировать в Microsoft Azure Active Directory (Azure AD). Именно здесь хранятся сведения об учетной записи пользователя Office 365 и приложениях. Чтобы управлять Azure AD на портале управления Azure, необходима подписка на Microsoft Azure. На портале управления в Microsoft Azure можно управлять пользователями, ролями и приложениями.

Связывание подписки на Azure с учетной записью Office 365

  1. Войдите на портал управления Microsoft Azure, используя свои учетные данные Azure (например, идентификатор Майкрософт, такой как user@live.com).

  2. Выберите узел Active Directory, откройте вкладку Каталог, а затем в нижней части экрана выберите элемент Создать.

  3. В меню Создать выберите пункты Active Directory > Каталог > Настраиваемое создание.

  4. В раскрывающемся списке Каталог раздела Добавить каталог выберите пункт Использовать существующий каталог. Установите флажок Я готов к выходу из системы, а затем установите еще один флажок в правом нижнем углу.

    Вы вернетесь на портал управления Azure.

  5. Войдите, используя сведения учетной записи Office 365.

    Вам будет предложено использовать каталог с Azure.

    Важно! Чтобы связать свою учетную запись Office 365 с Azure AD, вам понадобится учетная запись Office 365 бизнес с правами глобального администратора.

  6. Последовательно выберите элементы продолжить и Выйти.

  7. Закройте браузер и снова откройте портал. В противном случае появится сообщение об отказе в доступе.

  8. Снова войдите, используя свои учетные данные Azure (например, идентификатор Майкрософт, такой как user@live.com). Перейдите к узлу Active Directory. Учетная запись Office 365 должна появиться в разделе Каталог.

Создание подписки на Azure и ее связывание с учетной записью Office 365

  1. Войдите в Office 365. На домашней странице выберите значок Администрирование, чтобы открыть Центр администрирования Office 365.
  2. На странице меню в левой части страницы найдите раздел Центры администрирования и выберите пункт Azure AD.

    Важно! Чтобы открыть Центр администрирования Office 365 и получить доступ к Azure AD, вам понадобится учетная запись Office 365 бизнес с правами глобального администратора.

  3. Создайте подписку.

    Если вы используете пробную версию Office 365, отобразится сообщение о том, что служба Azure AD доступна только пользователям с платной подпиской. Вы все равно можете создать бесплатную 30-дневную пробную подписку на Azure, но для этого необходимо выполнить несколько дополнительных действий:

    1. Выберите свою страну или регион, а затем выберите элемент Подписка Azure.
    2. Введите свои личные сведения. Введите свой контактный номер телефона и укажите предпочитаемый способ проверки (с помощью SMS или звонка).
    3. После получения кода проверки введите его и нажмите кнопку Проверить код.
    4. Введите сведения об оплате, просмотрите соглашение и выберите пункт Регистрация.

      Никакие средства с вашей кредитной карты списаны не будут.

      Не закрывайте и не обновляйте браузер во время создания подписки на Azure.

  4. После создания подписки на Azure выберите элемент Портал.

  5. Откроется обзор Azure. Вы можете просмотреть его или нажать кнопку X, чтобы закрыть окно.

    Теперь в подписке на Azure должны появиться все элементы. Вы увидите каталог с именем вашего клиента Office 365.

Дальнейшие действия

Теперь вы готовы создать и запустить свое первое приложение.

Теперь вы готовы создать и запустить свое первое приложение.

Теперь вы готовы создать и запустить свое первое приложение.

Теперь вы готовы создать и запустить свое первое приложение.

Дополнительные ресурсы

© 2018 Microsoft