从Trying to search Sharepoint files using Microsoft Graph api我知道,访问sharepoint我需要省略'我'并使用端点。使用GRAPH API从Sharepoint删除文件
https://graph.microsoft.com/v1.0/drive/root
但是,当我按照文件在https://graph.microsoft.io/en-us/docs/api-reference/v1.0/api/item_delete,我得到错误代码“未认证”作为响应。
我能够使用上述方法从OneDrive中删除文件,但不能从sharepoint中删除。什么是可能的解决方案?
是的,我在我的请求头提供访问令牌。此外,我试图直接从https://graph.microsoft.io/en-us/graph-explorer#提供的图形浏览器执行相同的操作。它在那里也不起作用 –
@AjayThomas,你能不能请求你正在执行的请求? –
我正在执行的请求是这样的(从图形资源管理器提供): DELETE https://graph.microsoft.com/v1.0/drive/items/01LKBWIO27DTDXSC24SFE2PGMUPMNRGXFE 如果我对一个驱动器做了同样的事情(由在v1.0之后添加'me'标签,并相应地使用item id,它会起作用,文件被删除)。我怀疑它与权限有关。我试图改变我试图删除的文件的权限但无济于事 –