我已经在 MS Teams 中对将内容迁移到新团队进行了数百次测试,所有这些测试都在每个频道(是的,通用频道也是如此)上执行了 /completeMigration,最后在团队本身上执行了 /completeMigration。这很有效(除了一些我们无法解释的例外情况,但重试解决了这个问题)。
但是现在,突然之间(四五天前这个方法有效)我们每次尝试在团队中执行/completeMigration 时都会收到此错误:
{
"error": {
"code": "BadRequest",
"message": "All channels must be finalized before team.",
"innerError": {
"date": "2021-01-23T19:13:19",
"request-id": "SOME GUID",
"client-request-id": "SOME GUID"
}
}
}
我们正在每个频道上执行 /completeMigration,并且我们得到了 204 代码(根据文档,这是可以接受的),标题中没有错误。我已经逐步检查了隔离的代码,它按预期通过,除了 Team 上的 /completeMigration。
有什么变化?我知道这些是 Beta API,但仍然如此。文档: