我刚接触Twilio,似乎不知道如何计算与TaskRouter工作区相关的任务。
const client = require('twilio')(accountSid, authToken);
client.taskrouter.workspaces.each(workspace => {
const allTasks = client.taskrouter.workspaces(workspace.sid).tasks;
var taskCount = 0;
allTasks.each(task => {
taskCount++;
});
})
这很简单,enough...but,我不知道这个过程什么时候完成。这个each()函数显然没有返回Promise;allTasks.length总是1(因为allTasks是一个TaskListInstance,而不是一个数组);文档也不是很详细-它有基本的示例,但是我似乎找不到一些细节的API文档来告诉我关于each()或TaskListInstance类型真正需要知道的内容。
提前谢谢。
https://stackoverflow.com/questions/53799984
复制相似问题