首页 > 解决方案 > 共享点提供商在 Visual Studio 2017 中托管应用程序以在组织级别发布

问题描述

我需要使用 ruby​​ on rails 创建 sharepoint 插件并将其发布到组织应用程序目录。以下是我遵循的步骤,

  1. 使用开发者网站模板创建开发者网站
  2. 在 Visual Studio 中创建了一个应用程序并将其部署在现场。
  3. 在创建共享点加载项时,已将重定向 url 配置为我已经创建的 rails 应用程序并添加了权限siteCollection作为读取Appmanifest.xml

我正在尝试获取站点内容以及文件和文档,但仅在 REST url 下尝试获取元数据信息

https://{site_url}/sites/{developer_site_name}/_api/Web/GetFolderByServerRelativeUrl('Shared%20Documents')/Files

我在网站上上传了 2 个文件,但没有获得 API 结果。请帮忙,我错在哪里以及如何获取文件/网站内容。

标签: ruby-on-railsvisual-studiosharepointsharepoint-online

解决方案


您可以使用下面的 rest api 来获取文件内容。

/_api/web/GetFileByServerRelativeUrl('/MyDoc/toc.docx')/openbinarystream

推荐阅读