Microsoft graph api 无法将任务中的团队/SharePoint文件附件添加到';计划员的任务和待办事项';
我有一个完全构建的API,它将任务创建到MS团队中“由计划员和待办事项完成的任务” 使用MS实际图形APIMicrosoft graph api 无法将任务中的团队/SharePoint文件附件添加到';计划员的任务和待办事项';,microsoft-graph-api,microsoft-teams,microsoft-planner,Microsoft Graph Api,Microsoft Teams,Microsoft Planner,我有一个完全构建的API,它将任务创建到MS团队中“由计划员和待办事项完成的任务” 使用MS实际图形APIPOST API示例: { "routeId": "7fcxxxxx-xxxx-xxxx-xxxx-5d35838xxxxx", "userId": "77cxxxxx-xxxx-xxxx-xxxx-5f09858xxxxx", "tenantId": "dcd
POST
API示例:
{
"routeId": "7fcxxxxx-xxxx-xxxx-xxxx-5d35838xxxxx",
"userId": "77cxxxxx-xxxx-xxxx-xxxx-5f09858xxxxx",
"tenantId": "dcdxxxxx-xxxx-xxxx-xxxx-31002a1xxxxx",
"title": "Task: Add you task title",
"hospitalAssignment": null,
"percentComplete": 0,
"createdTimestamp": "2021-04-20T01:51:49Z",
"startDateTimestamp": "2021-04-20T18:10:15Z",
"dueDate": "2021-11-20T11:47:33.000Z",
"Notes": "Add some useful notes here",
"checklistItems": [
{
"title": "itema"
},
{
"title": "itemb"
}
],
"attachments": [
{
"url": "https://www.google.com",
"alias": "link"
},
{
"url": "https://teams.microsoft.com/file/....",
"alias": "Test Document 1"
},
{
"url": "https://random.sharepoint.com/sites/...",
"alias": "Test Document 2"
},
],
"comments": "null,",
"priority": null
}
点击上述API在计划器中创建一个任务,如下所示
所以,这里有一个问题-当我试图点击链接时,它将我带到浏览器并打开google
,这很好。现在,当我点击测试文档1
或测试文档2
时,它会抛出一个未知错误
和对不起,分别出现了一些错误
之后,我手动创建了任务,并从添加附件中添加附件,并将链接粘贴到文件,然后单击文件工作并打开文档。假设您指的是为任务添加/更新附件
提供了一个使用您提到的“团队路径”添加(修补)pptx文件的示例。
请注意,路径必须是(url)编码的
任务-<
{
“https%3A//contoso%2esharpoint%2Ecom/teams/agile/documents/AnnualReport%2Epptx”:
{
“@odata.type”:“microsoft.graph.externalReference”,//在修补程序请求中编辑任务上的引用时需要此选项
“别名”:“敏捷团队年度报告”,
“lastModifiedBy”:{
“用户”:{
“id”:“ebf3b108-5234-4e22-b93d-656d7dae5874”
}
},
“lastModifiedDateTime”:“2015-09-21T17:45:12.039Z”,
“预览优先级”:“0009005756397228702”,
“类型”:“PowerPoint”
}
}
您能否添加您调用的API的完整详细信息以及正文的完整(修订)样本。目前还不清楚您调用的是哪种API或版本,或者它是帖子还是补丁。您还可以澄清如何获取团队/SPO文件URL吗?文件是否与任务所有者共享也请参见(流)的引用[在将其添加为任务附件之前,将共享链接装箱到SPO承载的文档;