我一直在尝试查询我的SPO租户的一个非常简单的列表,响应总是成功的,但没有结果。我在同一个SPO网站上有另一个列表,我可以查询,并且我确实从那个列表中得到了结果(那个列表是很久以前创建的(。我到处寻找可能不允许其他人看到列表项的权限设置,但据我所知,它的设置与工作列表完全相同。我在身份验证后点击了这个URL(身份验证很好——使用accounts.accesscontrol.windows.net方法,因为我在REST客户端中进行所有这些测试(:
https://mytenantname.sharepoint.com/sites/MySPOSiteName/_api/web/lists/getbytitle('MyListName'(/items
为什么在同一个SPO站点中,并且两个列表都使用相同的权限,一个列表会返回结果,而另一个不会返回结果?我还进行了检查,以确保这两个列表都不需要批准列表项目才能可用。
若要从SharePoint列表中获取列表项,请尝试将此格式的REST端点与/items
:一起使用
https://mytenantname.sharepoint.com/sites/MySPOSiteName/_api/web/lists/getbytitle('Display Name of List')/items
文档:使用REST 处理列表和列表项