问题标签 [office365-apps]
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 - Sharepoint 2013 在线应用程序开发
我一直在使用 SharePoint Online 一段时间。我的任务是构建一个应用程序以在 SharePoint 2013 在线网站中创建子网站。我更喜欢使用 C# 代码。我正在研究 SCOM 来构建应用程序。我想知道这是否可以完成,或者在线版本是否只支持 JavaScript COM 开发。
我浏览了 Microsoft 提供的多种材料,但对于在 SharPoint 在线上运行的自动托管应用程序并不清楚。
我创建了一个 SharePoint 应用程序项目并将其设置为自动托管。但它在尝试针对 sharepoint 在线运行它时会引发 token not found 错误。寻求建议。
编辑 - 我需要知道 SCOM 是否可用于为 SharePoint 在线网站开发应用程序
谢谢。
outlook - 我可以在我的 Hotmail (Outlook) 电子邮件帐户中安装 Outlook App
实际上我是开发 Office 2013 应用程序的新人。
我可以在我的 Hotmail (outlook) 电子邮件帐户中安装 Outlook 2013 应用程序吗?
business-intelligence - Power BI Admin 连接字符串只允许 500 个字符?
我一直在搜索博客和 MS 文档,但无济于事。
我正在尝试设置计划的数据刷新,但 Excel 中的连接字符串 (OleDb) 的长度为 1906 个字符,并且 Power BI Admin 连接字符串文本框仅允许 500 个字符。
这是 Power BI 问题还是我做错了什么?
谢谢
ms-office - 不工作 - EWS - 获取类型
周末有没有人在下载附件时遇到 EWS 问题。我注意到 thw EWS 方案不起作用http://schemas.microsoft.com/exchange/services/2006/types
sharepoint - 使用 VS 2013 部署 office 365 SharePoint 应用程序
我的机器上没有安装 SharePoint。我已经安装了 VS 2013 Ultimate 并拥有 Office 365 开发者站点。我想在我的机器上不安装 SharePoint 的情况下开发 Sharepoint 2013 应用程序。当我打开 VS 时,我可以选择模板作为 Sharepoint 2013 应用程序并提供站点的 URL 并选择托管选项。在做了一些智能编码之后,我构建了解决方案,然后进行了部署。当我导航到 Office 365 开发人员站点时,我找不到已部署的应用程序。问题是什么?我错过了什么?
cross-site - 在线共享点中的跨站点数据访问
在 SharePoint Online 中,我默认创建了 2 个网站集,即根网站集和人员托管,使用 -my,我相信它们都是从不同的 Web 应用程序创建的。
我正在尝试从我的站点主机 sitecollection 访问一个文件,并且该文件位于根站点集合中,我正在使用 JSOM 访问它,但是,我无法获取该文件。
任何解决方法/解决方案来跨站点集合获取站点,这些站点集合似乎使用客户端具有不同的 Web 应用程序?
ms-office - Office365 API - 仅限应用(提升)权限?
查看 Office365 API 预览版,它似乎可以跨服务处理 OAuth,有没有办法让仅应用程序令牌用于提升权限?例如,如果我希望应用程序对文件设置唯一权限,而用户没有完全控制权怎么办?在 Sharepoint 的应用程序中,这是通过授予应用程序完全控制权然后使用 TokenHelper 类来获得仅限应用程序的权限来完成的。
我在 Office365 API(预览版)中看不到这一点。可以做到吗?还是我们仍然必须包含 TokenHelper 才能提升权限?
TIA,乔什
windows-applications - Web 身份验证代理总是失败?
我只是在试用新的 Office 365 Api 工具预览版,当 Web 身份验证代理在 Windows 8 应用程序中打开时,我总是收到错误消息。我第一次使用该应用程序时能够登录,但从那时起,我什至没有机会登录就收到此错误。请参阅下面的错误截图(它们有白色背景):
Web 身份验证代理屏幕上的消息:
在我单击代理上的后退按钮后,我收到第二条错误消息:
如果我单击“退出”按钮,则不会发生任何事情。我还尝试清除所有缓存,并关闭所有其他浏览器会话。由于登录是第一次工作,我知道应用程序配置正确。就好像它以某种方式进入了一个糟糕的状态,然后缓存了一些无效的东西,阻止它正确导航到登录页面。
最后要注意的是,除了创建一个新的 Windows 8 应用程序并添加具有共享点访问权限的连接服务引用之外,我对该项目所做的唯一另一件事是更改起始页:
有什么我可以清除的以将应用程序重置为原始状态吗?或者有人知道这个错误的解决方案吗? 我之前在我正在开发的其他应用程序上看到过它,但这只是暂时的,在这种情况下它会一遍又一遍地发生。
更新:
经过更多的开发时间后,我实际上在我正在处理的另一个应用程序中看到了同样的问题。无论为调试而构建、为发布而构建、清理解决方案、清除缓存等,WebAuthenticationBroker 都会失败,这也是一样的......第二个不相关的项目没有使用 Office365 Api 工具,也没有使用新的 Azure Active Directory 库Office365 api 工具示例代码中使用的 AuthorizationContext 类。它直接使用 WebAuthenticationBroker.authenticateAsync 方法。这意味着问题可能是由较低级别的东西引起的,并且与 Office 工具或 AAD 库无关。此外,虽然 WebAuthenticationBroker 继续失败,但我仍然可以使用浏览器通过同一服务进行身份验证,这意味着它' s 还不足以成为实际网络的问题。这个问题似乎持续了不同的时间段,几分钟或一个小时,下次我运行应用程序时,它会按预期神奇地工作。
这是开发的主要障碍,因为如果无法验证和检索访问令牌,就无法发出请求。考虑到这个错误有多严重,而且似乎没有其他人抱怨这个问题,也许这是一个环境问题?是否有任何设置会间歇性地导致此问题?
javascript - 从 Javascript API 访问在 WinRT 下运行的 Office 应用程序的剪贴板?
我想从位于任务窗格中并使用 Javascript API 的 Office 应用程序中读取剪贴板。这可能吗?如果可以,哪些 Javascript API 函数可以让我打开并阅读剪贴板?
我的网络搜索空手而归。我能找到的用于 Office 参考的最佳 Javascript API 是这个:
http://msdn.microsoft.com/en-us/library/office/fp142185(v=office.1501401).aspx
但我没有在其中看到剪贴板的任何参考。请注意,该应用程序将在 WinRT(Surface 2)上运行的 Office 应用程序中运行。我要指出这一点,以防 WinRT 沙盒在这里发挥作用。
office365-apps - 在 Office 365 中在线安装应用程序
我正在尝试从Office 365 家庭高级版中的Office 商店安装应用程序,特别是通过 OneDrive 访问的在线版本。此类应用程序的示例是Modern Trend for Excel。文档说单击“插入”>“我的应用程序”,但我在在线 Excel 中找不到此菜单选项。
应用程序可以安装在 Office 的在线版本中吗?如果是这样,怎么做?