【发布时间】:2020-10-09 23:12:39
【问题描述】:
当通过某个站点的 sharepont rest api 查询列表时,我似乎没有得到成功响应的结果,尽管与另一个 sharepoint 站点的相同查询似乎可以正常返回结果。
对于 oauth,我在 Azure 门户中设置了 AllSites.Manage 和多租户。是否有任何我需要启用的站点特定权限可能会阻止返回任何结果。
import requests
url = "https://blah.sharepoint.com/subsite/_api/Web/Lists/GetByTitle%28%27Documents%27%29/Items"
querystring = {"$top":"100"}
headers = {
'Authorization': "Bearer blahToken" }
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
我应该取回此列表中的所有文档,但我得到了成功的 XML 响应,但没有内容。
【问题讨论】:
-
检查文档权限
标签: sharepoint sharepoint-online sharepoint-api