我试图一次通过Moodle API添加10.000个用户,但生成的URI太长了。 我该如何解决这个问题?
我知道URI太长了,1.750.000个字符,但我不知道是否有其他方法可以做到这一点?
提前致谢!!
修改
修复我的问题'拼接'数组数组中的数组。 我把它拼接了25,所以一次添加25个用户。 500仍然是很多人。没有找到URI的确切最大长度,但这是有效的。一批中添加10.000个用户大约需要8.5分钟。 如果有人知道更好更快的方式,请随时欢迎!
由于
答案 0 :(得分:0)
考虑分批发送500个请求,可能吗?
如果您担心发送重复项,可以在本地数据库/设置中将已成功添加到API的用户标记为“已发送”,并仅将“未发送”用户发送到Moodle API。