目前,通过图形 API 创建通道时,经常会导致没有创建相对应的 Sharepoint 文件夹。
当使用Graph API创建通道时,响应显示创建通道成功,但当进入文件选项卡时,显示。
"你的文件找不到了,正在恢复中"
在Teams UI中点击了文件选项卡后,最终创建了文件夹(几分钟后)。
但由于自动化进程依赖于通道文件夹,我们不希望要求用户在其他进程继续之前手动打开团队。
所以,我们的做法是 团队创建: OK -> 频道创建: Ok -> Channel created: Ok-左右(但缺少链接的文件夹)-> One-driveshare点文件夹,名字为channel。未创建
有时文件夹被正确创建,但最近更多的是没有被创建(甚至在等待3-4天后也没有被创建),直到用户打开Teams客户端的文件标签。
这种行为是新的,因为它在一周前还能完美无瑕地工作。有什么已知的解决方法吗?
我们遵循默认的文档,通过Graph API创建一个通道,如在 微软图表参考
问候,多米尼克
这是由设计或SPO供应的限制是异步的,因为在创建团队成功,而不是等待SPO网站供应完成。在这些情况下,当通道得到供应SPO之前,得到创建没有文件的文件夹。恢复机制是访问通道中的文件标签。
目前还没有任何解决方案来检查供应是否完成。然而,有一个功能要求提供一个API来提供类似于客户端的情况(点击文件标签)。我们没有任何ETA。