我正在尝试使用Microsoft获取到OneDrive文件的永久公共下载链接。目标是让<img src="DOWNLOAD_LINK">出现在我的网站上,OneDrive图像文件适用于任何浏览该页面的用户。
目前,我尝试了以下几点:
返回的GET https://graph.microsoft.com/beta/me/drive/root:/PATH/TO/FILE.png ()
- `@microsoft.graph.downloadUrl` : Public download link but expires after 1 hour.
- `web
我找不到任何使用图形API在OneDrive回收站中下载项目的方法。是否支持此功能?如果有人知道这一点,请让我知道。 已经经历了以下旧线程,这些线程说这是不受支持的。我想知道最近是否有人尝试过和/或找到了解决方法。 Is there Any API for getting the Trash(Recycle bin) items in one drive graph api? Is there any way to fetch the recycle bin items of share point office365 using graph API?
当我从图形导出器调用url下面时:
https://graph.microsoft.com/v1.0/me/drive/root:/folder2/children
我得到了以下错误:
"error": {
"code": "itemNotFound",
"message": "The resource could not be found.",
但是当我在没有/children的情况下调用相同的url时:
https://graph.microsoft.com/v1.0/me/dr
有人知道怎么把文件下载到手机上吗?我提出了一个请求,并收到了以下内容:
HttpClient httpClient = new HttpClient();
var response = await httpClient.GetAsync(String.Format("https://api.onedrive.com/v1.0/drive/special/approot/children?access_token={0}", token));
var text = await response.Content.ReadAsStringAsync();
我有他们的id,现在我必须执
我已在我的个人sharepoint网站中创建了另一个文档库。当我运行 GET /me/drives/ 它同时显示OneDrive和我创建的文档库。由于我可以通过UI在另一个文档库中创建OneNote Notebook,因此我希望使用图形api来实现相同的功能。但是,当前支持的用于创建notebook的图形api有 POST /me/onenote/notebooks
POST /users/{id | userPrincipalName}/onenote/notebooks
POST /groups/{id}/onenote/notebooks
POST /sites/{id}/onenot
在api图(v1或测试版)中有没有一种方法来获取在onedrive或sharepoint中为文档保留的主版本的最大数量。 我搜索的数字与我们应该能够从ui中找到的数字相对应:列表设置>版本设置>“保留以下主要版本的数量” number of major versions kept in sharepoint https://answers.microsoft.com/en-us/msoffice/forum/all/how-long-are-versions-kept-in-the-version-history/cf7d953f-f522-45bf-97a9-35286a79
我有一个完全合格的URL列表,我希望从SharePoint和业务OneDrive文件夹中下载这些文件。网址如下: Teams Files/file.csv
我看不出用Graph直接下载文件的方法。我已经成功地用CSOM下载了SharePoint文件,但是我更愿意使用图形,这样它就可以处理这两种文件类型。有人知道这是否可能吗?提前感谢
我的注册应用程序使用REST将文件与"OneDrive for Business“同步。它运行了一年,但最近,我的客户在与"OneDrive for Business“同步时报告了一个错误。当我的应用程序列出或上传文件到它时,它会以错误的方式进行响应。
例如,在"OneDrive For Business“中列出文件:
"OneDrive for Business“返回以下错误:
{
"error": {
"innerError": {
"code":
我有一个微软图形&MSA/ API守护程序,这是专门为服务器端v2访问。在Azure Portal中,我已经为我的User.Read.All和Files.Read.All的微软帐户授予了管理员权限。
我可以成功获取token,并且我已经尝试了/me/drive/root和/users/{user_guid}/drive/root,返回结果相同:
GraphError {
statusCode: 400,
code: 'BadRequest',
message: 'Tenant does not have a SPO license.',
当我试图使用MicrosoftGraph来编写脚本,将一个Excel文件上传到OneDrive,然后读取该Excel文件时,我出错了。
我遵循来获得没有用户的访问令牌。我成功地获得了一个访问令牌,但是在使用访问令牌调用OneDrive API时遇到了一个错误。
以下是答复:
{
"error": {
"code": "BadRequest",
"message": "Tenant does not have a SPO license.",
"inne