Подключение использования разных устройств для уведомлений Microsoft Graph (устарело)

Важно!

API уведомлений Microsoft Graph не рекомендуется использовать, Он прекратил возвращать данные в январе 2022 г. Дополнительные сведения об уведомлениях см. в Центрах уведомлений Microsoft Azure. Дополнительные сведения см. в записи блога Прекращение поддержки API уведомлений Microsoft Graph (бета-версия).

Примечание.

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

Помимо регистрации приложения на Центр администрирования Microsoft Entra, приложение должно регистрировать сведения между устройствами, такие как идентификатор кроссплатформенного приложения и кроссплатформенные учетные данные push-уведомлений, чтобы разрешить Microsoft Graph отправлять уведомления через собственные службы push-уведомлений, соответствующие каждой операционной системе: Windows, iOS и Android. Это выполняется с помощью панели мониторинга Центра партнеров (прежнее название — информационная панель Центра разработки для Windows).

Примечание.

Для выполнения действий, описанных в этой статье, вам потребуется учетная запись разработчика Windows, даже если вы не планируете создавать приложение Windows UWP. Если у вас еще нет учетной записи разработчика Windows, см. раздел Открытие учетной записи разработчика. Кроме того, если вы предпочитаете не регистрироваться в качестве разработчика Windows, вы можете связаться с нами по электронной почте по адресу [gnsengage@microsoft.com](sendto: gnsengage@microsoft.com). Если вы создаете учетную запись разработчика Windows и создаете учебное или рабочее приложение в рамках предприятия, вы можете связать свою учетную запись разработчика с соответствующей учетной записью Microsoft Entra, которая используется для управления корпоративными отправками. Дополнительные сведения см. в статье Связывание Microsoft Entra ID с учетной записью Центра партнеров.

Чтобы приступить к работе, выполните вход в панель мониторинга Центра партнеров, используя свою учетную запись разработчика Windows.

  1. В меню слева перейдите в раздел Работа на разных устройствах, выберите Настройка нового приложения для разных устройств и укажите имя приложения, как показано на снимке экрана ниже.

Регистрация настройки нового приложения для разных устройств

  1. Выберите все поддерживаемые платформы, на которых будет применяться и сможет получать уведомления ваше приложение. Вы можете выбрать поддерживаемые платформы, включающие Windows, Android и iOS, как показано ниже. 

Настройка поддерживаемых типов платформ

  1. Укажите идентификаторы приложения для каждой платформы, на которой будет применяться ваше приложение, как показано ниже.

Предоставление идентификаторов приложения для определенных платформ

Примечание.

Вы можете добавлять разные идентификаторы (до десяти) для каждой платформы на случай наличия нескольких версий одного приложения или разных приложений, которым нужна возможность получения одинаковых уведомлений, отправляемых вашим сервером приложений и предназначенных для одного пользователя.

  1. Укажите или выберите идентификатор приложения из учетной записи Майкрософт и (или) Microsoft Entra регистрации приложения. Этот идентификатор клиента соответствует учетной записи Майкрософт или Microsoft Entra регистрации приложения, полученной при регистрации в Центр администрирования Microsoft Entra.

Предоставление идентификаторов клиентов регистрации приложений Azure для MSA и Microsoft Entra ID

  1. Уведомления Microsoft Graph используют каждую из собственных платформ уведомлений на всех основных платформах для отправки уведомлений в конечные точки клиента приложения, а именно: WNS (для UWP Windows), FCM (для Android) и APNS (для iOS). Предоставьте свои учетные данные для этих платформ уведомлений, чтобы разрешить службе уведомлений Microsoft Graph доставлять уведомления для вашего сервера приложений, когда вы публикуете уведомления, ориентированные на пользователя, как показано ниже.

Предоставление учетных данных для push-уведомлений на разных устройствах

Примечание.

Для приложений UWP Windows включение push-уведомлений WNS является необходимым условием для использования уведомлений Microsoft Graph. Дополнительные сведения см. в статье Обзор WNS. После внедрения вы сможете предоставлять учетные данные push-уведомлений через Центр партнеров для платформы подключенных устройств.

  1. Проверьте домен приложения для разных устройств. Это служит процедурой проверки, подтверждающей, что ваше приложение владеет этим доменом. Для зарегистрированного вами приложения или приложений это является удостоверением приложения на разных устройствах, как показано ниже.

    Проверка домена

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