Надстройка Outlook для Android: исключение при попытке доступа к профилю пользователя.Для доступа к защищенным членам Javascript API-Office требуется повышенное разрешение - PullRequest
0 голосов
/ 08 октября 2018

Мы заметили, что когда мы пытаемся получить доступ к Office.context.mailbox.userProfile, чтобы получить адрес электронной почты и отображаемое имя зарегистрированного пользователя, мы получаем исключение, и приложение не загружается.Надстройка работает корректно на:

  • Веб-клиент Windows и Mac
  • Приложение для настольной платформы Windows и Mac
  • Приложение iOS Outlook Mobile *

В служебной документации упоминается, что userProfile доступен для [API set: Mailbox 1.0] https://docs.microsoft.com/en-us/javascript/office/objectmodel/preview-requirement-set/office.context.mailbox.userprofile?view=office-js

Мы ориентируемся на API версии 1.3, которая поддерживает Outlook для Android.https://docs.microsoft.com/en-us/javascript/office/requirement-sets/outlook-api-requirement-sets?view=office-js

Раньше он работал и на Android до недели назад.Но неожиданно мы видим эту ошибку.

Ошибка: для доступа к Защищенным членам API Javascript для офиса требуются повышенные разрешения.

Не удалось загрузить пользователяданные профиля

Мы попытались запросить userProfile на консоли, используя window.Office.context.mailbox.userProfile. Возвращает ту же ошибку. Ошибка при запросе userprofile на консоли

Также, если мы запросим window.Office.context.mailbox и проверим разрешения для объекта userProfile, отобразятся Permissions 0. Permissions 0 forобъект userProfile

В чем здесь проблема?

1 Ответ

0 голосов
/ 09 октября 2018

Приносим извинения за неудобства. Эта проблема была исправлена ​​несколько дней назад. Вскоре она снова начнет работать, поскольку решение будет включено в производственную сборку.Проблема была на стороне платформы надстроек Android Outlook.Он предоставлял контекст сообщения с неверным разрешением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...