【问题标题】:No results querying lists sharepoint rest api无结果查询列表sharepoint rest api
【发布时间】: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


【解决方案1】:

文档库中的文档是否具有唯一权限(不是从文档库继承)并且用于查询的帐户没有查看这些文档的权限?

【讨论】:

    猜你喜欢
    • 2014-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-22
    • 2016-04-15
    • 2015-12-30
    • 2019-06-02
    • 1970-01-01
    相关资源
    最近更新 更多