Когда мое расширение открывается из MessageReadCommandSurface
ExtensionPoint, я могу получить токен и запросить контакты пользователей, но если моя ExtensionPoint изменяется на MessageComposeCommandSurface
, мой вызов getCallbackTokenAsync завершается неудачно со следующим:
{
"name": "CanOnlyGetTokenForSavedItem",
"message": "The token can't be retrieved until the item is saved.",
"code": 9029
}
Мой код работает довольно просто.
Office.initialize =
() => Office.context.mailbox.getCallbackTokenAsync({ isRest: true },
res => console.log(res));
Можно ли запросить контакты пользователя из моей надстройки в области создания сообщений?