ShareFile API 在第三次迭代时停止

ShareFile API stops on third iteration

所以我正在 运行 调用 API 更改多个文件夹中特定组的访问控制。没有官方支持的更改多个文件夹的方法,因此我的程序通过大量文件夹 ID 使用 ForEach 到 运行。第一个 运行 很好并移动到下一个文件夹。第二个也是 运行s 并移动到第三个。在第三次调用时,API 没有 return 任何东西,没有更改设置,最终超时。

首先我认为第三个文件夹 ID 可能有问题,所以我将它放在列表的顶部。同样,它在第三个 ID(之前是第二个 ID)处停止,因此问题不可能出在 ID 上。接下来,我认为我可能会在短时间内发送太多呼叫,所以我引入了延迟。即使它们之间有 10 秒的延迟,它仍然会在第三个 id 处停止并超时。

还有其他人 运行 遇到过这个问题吗?如果是这样,您是如何解决的?

所以我仍然不知道出了什么问题,但我下载了 Fiddler 以查看请求到底发生了什么。显然,当我 运行 它与 Fiddler 处于活动状态时,它工作得很好。太奇怪了。