sharepoint-online - 如何从在线共享点的站点页面上传和下载 aspx 文件
问题描述
我想从 SharePoint Online 中的网站页面上传和下载 aspx 文件。有可能做到吗?
解决方案
您可以通过 Rest API 下载它: Working with files by using REST
下面是一个关于如何下载页面文件的python:
from shareplum import Site
from shareplum import Office365
from shareplum.site import Version
from config import config
# get data from configuration
username = config['sp_user']
password = config['sp_password']
site_name = config['sp_site_name']
base_path = config['sp_base_path']
doc_library = config['sp_doc_library']
authcookie = Office365(base_path, username=username, password=password).GetCookies()
site = Site('https://xxxx.sharepoint.com/sites/abc',version=Version.v365, authcookie=authcookie)
folder = site.Folder('SitePages')
folder.download_file('mysitepage.aspx', 'mysitepage.aspx')
推荐阅读
- node.js - react.js 项目中缺少依赖项
- java - SnakeYAML 转储嵌套键
- vue.js - 需要帮助将 Vuetify 初始化到我的 vue-cli 3
- php - 如何在控制器上重定向?
- java - 为什么从非同步集合中读取时会发生 ConcurrentModificationException
- sql - 如果未找到行,QueryRow().Scan() 将返回错误。怎么解决?
- firebase - 如何在特定延迟后触发 Firebase 云功能?
- angular - 在工作区中的两个角度项目之间建立关系
- php - 如何在流体模板中使用自定义 Viewhelpers?
- python - 元组列表的唯一组合