Microsoft 团队:filesFolder 正在为新创建的团队/频道返回 404

Posted

技术标签:

【中文标题】Microsoft 团队:filesFolder 正在为新创建的团队/频道返回 404【英文标题】:Microsoft teams: filesFolder is returning 404 for a newly created team/channel 【发布时间】:2020-10-16 21:43:48 【问题描述】:

我们正在使用下面的图形端点来获取存储通道文件的位置的元数据。

GET /teams/id/channels/id/filesFolder

有时对于新创建的 MS 团队/频道,它会返回 404 not found。

GET
HTTP/1.1 404 Not Found
client-request-id: c5346ac2-b438-4852-84da-d8f9d257ed66
request-id: 299100d3-fb5e-41e2-a3a4-f04ec11d21b4
Cache-Control: private
Content-Type: application/json
Date: Fri, 26 Jun 2020 07:54:13 GMT
request-id: 299100d3-fb5e-41e2-a3a4-f04ec11d21b4


  "error": 
    "code": "NotFound",
    "message": "SharePoint folder not found for this channel.",
    "innerError": 
      "date": "2020-06-26T07:54:13",
      "request-id": "299100d3-fb5e-41e2-a3a4-f04ec11d21b4"
    
  

Ms teams 似乎没有为新频道创建文件夹。以前这可以正常工作。

我们是否有任何替代 API 可以为 MS 团队频道创建文件夹?

【问题讨论】:

这是错误。到目前为止,还没有解决方法。当您访问新创建的团队/频道的“文件”时,将创建 SP 站点/文件文件夹。 【参考方案1】:

这不仅适用于文件。例如,假设您创建了一个组并立即尝试将所有者/成员添加到新创建的组 ID,很可能您会收到 404 错误。但是如果你等待 10-15 秒再试一次,你就成功了。这适用于文件和许多其他文件,有些可能需要几分钟或几小时才能创建。

例如,我使用 api 在团队中创建了几个教室,文件/作业/课堂笔记本/成绩选项卡需要一个多小时才能完全发挥作用。

我相信这是因为 Microsoft 拥有许多数据中心,并且需要一些时间来将更改传播到所有数据中心,或者至少是那些离您更近的数据中心。

【讨论】:

以上是关于Microsoft 团队:filesFolder 正在为新创建的团队/频道返回 404的主要内容,如果未能解决你的问题,请参考以下文章

Joomla 3组件xml将文件夹安装到根目录

需要从 Microsoft 团队中获取经理姓名 [关闭]

科技宝藏Microsoft 365 研发团队谈安全

Alex Kipman率Microsoft团队到访3Glasses,共话VR/MR未来

智能团队协作工具 Microsoft Teams服务增长惊人

如何使用 React js 在 SharePoint 中显示 Microsoft 团队切换到自定义日历