问题标签 [outlook-web-addins]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sharepoint - Office Mail App - 首次打开问题 - 托管在 O365 SP 托管应用程序中的文件
我已经构建了一个 Office 邮件应用程序。默认情况下,在 Visual Studio 中创建 Office 应用程序时,您将获得清单文件的项目和所有 HTML5/css/js 文件的 Web 项目。这些 Web 项目文件可以托管在 Web 服务器或 Azure 等中。但我更喜欢将这些文件作为 SharePoint 托管应用程序托管在 SharePoint 中,因为我们目前没有 Azure 环境的 Web 服务器可用。
第一次打开 Office 应用程序时,我收到错误消息“应用程序错误:出现问题,我们无法启动此应用程序”。当我按下重试按钮时,一切正常。之后,Office 应用程序继续工作,直到我关闭浏览器。关闭并重新打开浏览器后,我第一次打开 Office 应用程序时再次遇到问题。
我看过 Fiddler,它似乎与针对 SharePoint(托管文件的位置)的首次身份验证有关。身份验证(并接收 cookie)之后就没有问题了。
有没有办法克服这个问题?
我可以使用匿名访问将应用程序部署在 O365 公共网站中。但我不希望这样,因为这个网站不在线。
office365-apps - 有没有办法只为特定的附件扩展激活邮件应用程序?
如果项目有附件,我知道有激活规则来激活应用程序。但是如何检查该附件的扩展?如果我只想激活 .jpg 文件怎么办?
javascript - Outlook 和 OWA - 使用适用于 Office 的应用程序生成令牌并发出 EWS 请求失败
我正在尝试在 OWA 中为 Outlook 创建一个应用程序。在我的应用程序中,我正在使用 Mail Apps API 的函数调用 getUserIdentityTokenAsync。当我尝试使用令牌发出 EWS 请求时,它返回一个应用程序异常,说明令牌已过期或无效。
如何从 Mail Apps API 获取未过期且有效的令牌,以便成功发出 EWS 请求?
office365 - 我们如何使用 Office 365 java-script API 在撰写模式下阅读邮件正文
我们如何使用 office 365 JavaScript API 在撰写模式下阅读邮件?
如:
c# - 从 EWS 或 REST API 访问使用 office365 JS API 设置的 CustomProperties
我有一个 Office 365 邮件应用程序,它在保存项目之前将值存储在自定义属性中。保存项目后,我想使用服务器端应用程序访问此属性。通读自定义属性文档告诉我,我无法使用 EWS 等任何其他服务访问使用 JS API 创建的自定义属性,因为这些不是 MAPI 属性。有什么解决方法吗?是否可以使用 REST API 访问这些?
outlook - 如何使用 Outlook Web 加载项更改电子邮件主题和其他属性?
是否可以使用 Outlook Web 加载项更改电子邮件主题?电子邮件类别或其他属性呢?
office-js - 如何自动运行 Office 365 Outlook 加载项
我正在为 Outlook 创建一个 Office 365 加载项。我希望我的加载项在用户阅读电子邮件时自动运行(在阅读窗格中打开它)。
我当前的版本在邮件正文顶部显示加载项名称,当我单击它时加载项运行。
我还想隐藏那个加载项按钮,然后在幕后运行它。
office365-apps - 在 Office365 应用中保存用户设置的位置
我正在为 Office365 开发一个应用程序(特定于 Outlook),我有一个关于在哪里保留用户设置的问题。
由于我托管在服务器上,因此该应用程序针对 Office365 的 Web 版本。Office365 的用户可以去商店安装应用程序。然而,在他/她可以使用该应用程序之前,他/她必须设置一些字段才能使用该插件。
我不确定是否有办法保留用户的设置。
outlook - 新的 Outlook API (2015) 邮件插件发送事件
支持跨平台开发 Outlook 插件的新 Microsoft Outlook API 是否能够触发用户单击发送按钮的事件?
我目前有一个 Outlook VSTO 插件,它使用 Application.ItemSend 事件检查电子邮件中的特定内容,并向用户显示一个弹出窗口,询问他们是否仍要发送。不过,这仅与 Windows 上的 Outlook 2007-16 兼容,我希望新的 API 可以让我为 Mac/移动/网络上的 Outlook 构建类似的东西,但我还没有找到关于这个特定事件的任何示例或文档触发呢。