- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我正在尝试为 Office365 文档找到一个 js 文件选择器。我找到了 OneDrive 文件选择器 https://msdn.microsoft.com/en-us/library/jj219328.aspx但我似乎无法让它与 Office 365 一起使用,因为当我尝试针对与我的 Office365 关联的 azure AD 进行身份验证时,我不断收到无效的客户端响应。
最佳答案
Glenn Ferrie 是正确的,根据您的具体用例,您需要使用不同的 API。
这是 OneDrive Web Picker SDK (JavaScript): https://dev.onedrive.com/sdk/javascript-picker-saver.htm
至于您的应用程序的身份验证部分失败,这将取决于您使用的 API。对于本主题,我们假设您通过 OneDrive Web Picker SDK(从上面)使用 Office365 和 OneDrive:
您需要确保已在此处注册您的应用程序,以便您可以获得必要的 API key (client_id 和 client_secret):https://account.live.com/developers/applications
此应用程序代码应该存在于公开重定向 URI 的服务器上,您将在该页面上注册您的应用程序(此端点应该能够处理 Micro$oft 将适本地发布到您的重定向端点的数据):https://account.live.com/developers/applications/apisettings .
在加载 SDK 对象的代码示例中,您会将 APP_ID
替换为您的 client_id(来自您的 Live.com 开发人员控制台):
<script type="text/javascript" src="https://js.live.net/v5.0/OneDrive.js" id="onedrive-js" client-id="APP_ID"></script>
您现在应该能够按照示例代码的其余部分进行操作,以朝着正确的方向前进:
上面的链接页面提供了所有这些的示例代码,应该足以让您朝着正确的方向前进。
我之前曾为希望能够从移动网络浏览器打开选择器的人帮助解决另一个问题。虽然我没有进行广泛的测试,但我确实测试了 OneDrive Web Picker SDK (JavaScript) 的文档页面是否在我的桌面浏览器上加载了文件选择器……我无法在移动版本中加载相同的选择器的浏览器。 (它可能会或可能不会在那里运作......但值得事先了解)。
关于javascript - Office365 javascript 文件选取器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28241727/
在下面的代码中,我想不必添加undefined作为filteredDevice的类型注解。我认为一个被过滤的设备不应该是未定义的,因为我过滤掉了未定义的设备。 但是如果我删除 undefined类型注
我有一个 UIButton,其文本来自服务器。按钮的宽度是固定的。我想要的是,如果按钮的文本超过按钮的宽度,文本应该在按钮内选取框。如果文本适合按钮宽度,则不应有选取框效果。 我点击了一些链接(one
我正在从头开始实现 webgl 选取,并决定走 GLSL 路线,而不是光线相交测试。 所以我将整个场景渲染到一个单独的帧缓冲区中,为每个对象分配一个唯一的颜色,该颜色作为统一变量传递给片段着色器。当场
例如,我有包含多个对象的数组, var arr = ["a", "b", "c", "d"]; 我想要的是从该数组中选取 2 个随机对象,例如“a”和“c”,并将这 2 个对象推送到另一个数组中,例如
我是一名优秀的程序员,十分优秀!