问题标签 [office-store]

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.

0 投票
1 回答
49 浏览

office-store - 针对企业 B2B 客户提交给 AppSource 的应用程序指南

我们最近提交了我们的加载项以供批准以在 AppSource/Office 商店中可用,但未通过批准。一些反馈和政策是有道理的,我们已经解决了这些问题。但是,有一些政策我不确定如何解决和寻求指导。

  1. 政策 7.1 和 7.16 是关于 supportURL 不公开且需要登录的。我们的加载项不是一般用户加载项,而是针对我们平台的企业客户。他们提供了我们支持网站的登录名,所以这还不够吗?我们真的需要针对企业客户的加载项的公共 URL 吗?

在我写这篇文章时,我找到了以下链接,并希望确保它仍然有效并且对我的场景具有相同的指导:App Submission - Help/Support Link Requirement

  1. 政策 11.3 是关于启动体验需要吸引用户并展示价值主张。我们的用户是企业用户,并且已经注册了我们已经指导他们使用 Excel 插件的平台。既然他们已经知道我们销售团队的价值主张,是否有一种方法可以在我们的场景中处理,而无需明确的启动视频或向导演示应用程序功能?
0 投票
1 回答
49 浏览

sharepoint - SharePoint 加载项与 Dynamics 应用程序结合使用?

我正在构建一个集成Dynamics 365SharePoint Online的解决方案。我有两个包:SharePoint 加载项Dynamics 365 应用程序(托管解决方案)。我的计划是将 SharePoint 加载项提交到 AppSource 商店,并说明 SharePoint 加载项与提供商提供的其他加载项(Dynamics 365 应用程序)结合使用。Dynamics 应用程序创建应用程序用户,通过这种方式我能够实现服务器到服务器 (S2S) 身份验证。

我的问题是 - AppSource 政策是否允许这种方法?

我对5.9这篇文章的理解是,所描述的场景并不违反政策,这意味着 - 它是允许的。我非常感谢任何帮助!

0 投票
1 回答
933 浏览

outlook-addin - Outlook web add-in manifest change to support mobile devices (mobileFormFactor) installation fails

I'm trying to enable outlook web add-in for mobile by making below changes in manifest file but the installation fails and throws below error.

Error Message: enter image description here

Manifest file:

But the same manifest file works for the desktop version.The above manifest follows same structure as that of manifest in production which is a desktop version.

The requirement is to support the same plugin for mobile devices for both android and IOS.

This is the link which I followed to add mobileFormFactor element which is used to support Mobile Device.

------------------------------After Edit ------------------------------------

Here is the missing part which needs to be added before MobileFormFactor

0 投票
1 回答
263 浏览

ms-office - Excel 加载项清单:在何处指定所需的最低 API

根据微软的 Office 插件文档。清单中的Requirements元素指定“...... Office 加载项需要激活的 Office 要求的最小 JavaScript API 集”。

我无法找出放置该元素的正确位置。上面链接的文档说Requirementsis a child of OfficeApp,但卖方仪表板和清单验证器都说这是不正确的:

详细信息:命名空间“ http://schemas.microsoft.com/office/appforoffice/1.1 ”中的元素“OfficeApp”在命名空间“ http://schemas.microsoft.com/office/appforoffice/ ”中具有无效的子元素“Requirements” 1.1 '. 预期的可能元素列表:命名空间“ http://www.w3.org/2000/09/xmldsig# ”中的任何元素。

我读过的所有文档、SO 问题等都只包含以下片段:

但是那些片段并没有说明在哪个父级下使用<Requirements>

RequirementsOffice 加载项清单文件位于何处?

0 投票
1 回答
56 浏览

office-js - 如何通过 AppSource 向用户推送更新

如果我在 AppSource 中发布对现有 Office 加载项的更新,该更新是否会自动推送给用户?

如何确保用户收到更新?

0 投票
1 回答
152 浏览

outlook-addin - Microsoft Office 商店应用已获批准但不可见

我可以看到我的 Outlook 加载项在开发人员仪表板中获得批准,并且我还收到了 14 天前来自 Microsoft 的电子邮件,说它已获得批准。但我在 Office 商店中找不到加载项。发布日期设置为 30 天前。

我还需要做些什么才能使插件在商店中可用吗?

0 投票
1 回答
219 浏览

azure - 使用 react 和 yeoman office-generator 在 Outlook 插件上实现许可证

我使用已部署到 azure Web 应用程序的 react 和 npm 创建了 Outlook 插件。

现在,我需要在这个 Outlook 加载项中实施许可。

我指的是这篇MSDN 文章,它提供了将许可证检查添加到 Outlook/SharePoint 插件的步骤。

根据文章,我们需要传递一个查询字符串参数“et”,它是许可证令牌的 base-64 和 URL 编码版本。

  • 我在哪里可以获得许可证令牌?
  • 为了开发目的,我应该将 .tok 文件放在哪里,我只是将 extension-xml 文件部署到 manage-add-in 部分。如何在上传到应用商店之前测试许可?
0 投票
2 回答
59 浏览

office-store - 将 Outlook 加载项发布到 Office 应用商店。我需要将哪些文件发送给 Microsoft 以供批准?

与我合作的团队希望为 Outlook 引入一个新的加载项。

这是我们第一个这样做的案例,我找不到任何关于我们需要将哪些文件发送给 Microsoft 以供批准的信息?

例如,我们的代码将使用外部 Web API 与我们的在线应用程序进行交互。我们是否需要提供外部 Web API 的代码?

编辑:提供更多细节。我想我需要提交清单文件。我是否还需要提交:

  • 加载项使用的托管在我们服务器上的 html/Javascript 文件。
  • 加载项使用的外部 Web API 中的代码。
0 投票
1 回答
89 浏览

ms-word - 我们可以直接在清单中配置支持的平台吗

对于我的 word 插件,它公开了专有链接功能的任务窗格,我想从支持的平台上删除 office online。我希望这仅适用于 Windows 和 MAC 中的 Word 应用程序。我们可以在上传到办公商店的清单文件中进行此配置吗?

谢谢。

0 投票
0 回答
103 浏览

office-js - 不允许弹出窗口时 displayNewMessageForm 不起作用

我开发了一个使用 API 1.6 中的 displayNewMessageForm 的插件。将加载项提交到办公商店时,它被拒绝了,因为尽管提供了 HTML 内容,但此功能会打开没有任何内容的新消息表单。测试后发现当不允许弹窗时,浏览器会询问我是否需要一直允许或阻止或允许一次。如果我选择允许一次,则此功能的行为是打开空的新消息表单。并在选择“始终允许弹出窗口”后,按预期执行。解决方案是什么?