Добавление подключенных служб в приложение, созданное с помощью Visual Studio Tools для Apache Cordova

В Visual Studio 2013 инструменты Cordova выпущены в виде предварительной (CTP) версии. Инструменты Cordova будут выпущены как часть Visual Studio 2015, и рекомендуется использовать Visual Studio 2015 RTM для разработки приложений с помощью инструментов Visual Studio для Apache Cordova. Visual Studio можно скачать из Центра загрузки Майкрософт.

Диспетчер служб Visual Studio для подключенных служб позволяет интегрировать службы Майкрософт, например мобильные службы Azure, Office 365 и другие, в приложения, созданные с помощью Visual Studio Tools для Apache Cordova. Диспетчер упрощает процесс добавления служб, без выхода из Visual Studio.

Содержание этой статьи

  • Открытие диспетчера служб

  • Добавление мобильных служб Azure

  • Добавление служб Office 365

Дополнительные сведения и учебники по использованию подключенных служб, таких как Azure и Office 365, с приложениями Cordova в Visual Studio см. в следующих статьях и записях блогов.

Azure

Office 365

Открытие диспетчера служб

Для добавления подключенной службы сначала откройте диспетчер служб Visual Studio.

Открытие диспетчера

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

    Добавление подключенной службы

    В следующих разделах описаны процедуры добавления подключенных служб различного типа.

Мобильные службы Azure

Мобильные службы Azure позволяют добавлять облачные службы, например, данные и push-уведомления, в ваши приложения.

Добавление мобильных служб Azure в приложение

  1. Если у вас нет учетной записи Azure, создайте ее.

  2. В Visual Studio откройте диспетчер служб, выберите Windows Azure, а затем Управление подписками.

    Вход для подписок Azure

  3. Войдите в учетную запись.

    Здесь будут перечислены учетные записи, доступные для использования.

    Список подписок Azure

  4. В диспетчере служб для добавления новой мобильной службы Azure Mobile выберите Создать службу, введите требуемую информацию, а затем нажмите ОК.

    Создание мобильной службы Azure

    Для начала работы, как правило, нужно выбрать <Создать бесплатную базу данных SQL>, а затем заполнить поля Имя пользователя сервера, Пароль сервера и Подтверждение пароля сервера. Выполняемые здесь операции похожи на операции, рассмотренные в разделе «Создание новой мобильной службы в Visual Studio» в этой статье.

    Новая служба появляется в диспетчере служб в списке подключенных служб.

  5. В диспетчере служб нажмите OK.

    Visual Studio добавляет файл service.js в ваш проект в папку services/azure_service_name/. Этот файл содержит ваш ключ Azure для доступа и использования службы в приложении.

Если вы создаете приложение TypeScript, то вам будет нужно определение TypeScript (файл .d.ts), который описывает рабочую область API используемой службы Azure. Вы можете найти определения, созданные сообществом в NuGet (доступ к нему можно получить из Visual Studio).

Использование мобильных служб Azure Mobile с TypeScript

  1. В контекстном меню проекта в обозревателе решений выберите Управление пакетами NuGet,

  2. Выберите В сети.

  3. Найдите «azure-mobile-services-client».

  4. Выберите одно из определений «azure-mobile-services-client.TypeScript.DefinitelyTyped», а затем нажмите Установить для добавления в проект файла определения.

    Добавление определения TypeScript

    Для получения дополнительных сведений об определениях откройте ссылку Id на правой панели.

Службы Office 365

Приложения можно разрабатывать с помощью API-интерфейсов Office 365, которые позволяют получать доступ к различным службам, например, к электронной почте, календарю и контактам. Дополнительные сведения см. в разделе Объявление инструментов Office 365 API для Visual Studio в блоге о приложениях для Office и SharePoint.

Добавление служб Office 365 в приложение

  1. Установите расширение Visual Studio для Инструментов Office 365 API.

  2. В Visual Studio откройте диспетчер служб, а затем выберите API-интерфейсы Office 365.

    Совет

    Если после установки в диспетчере служб API-интерфейсы для Office 365 не отображаются, закройте Visual Studio, а потом снова откройте.

  3. Если это первая операция добавления службы в Visual Studio, то система может предложить вам войти в свою учетную запись разработчика Office 365. Нажмите Войти.

    Установка API Office 365

    После входа в систему вы можете настроить разрешения для разных служб Office 365.

Загрузка средств Получить средства Visual Studio Tools для Apache Cordova или узнать больше

См. также

Основные понятия

Начало работы с Инструментами Visual Studio для Apache Cordova

Другие ресурсы

FAQ (Часто задаваемые вопросы)