首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Twilio的taskrouter.js在调用worker.completeTask或reservation.task.complete()时抛出CORS策略错误

Twilio的taskrouter.js在调用worker.completeTask或reservation.task.complete()时抛出CORS策略错误
EN

Stack Overflow用户
提问于 2022-02-04 03:03:12
回答 1查看 54关注 0票数 0

我正在尝试将任务路由器任务从“包装”转移到“完成”,当代理完成他们的后调用任务时。其他方法调用工作者或预订工作,但当试图调用worker.completeTask或reservation.task.completed时,我会收到一个CORS策略错误"No‘Access-Control- call原产地“标题。由于taskrouter.js是一个外部Twilio脚本,我无法更改它,有什么方法可以让它工作吗?

EN

回答 1

Stack Overflow用户

发布于 2022-02-04 03:44:15

今天早些时候,我花了几个小时研读了Twilio的文档之后,终于沮丧地发布了这个问题。然后,实际上,30分钟后,我发布了它,我在工作的其他东西,并找到了解决方案。

在生成我的功能标记时,我按照他们的教程所建议的那样做了:

代码语言:javascript
复制
$workerCapability = new Twilio\Jwt\TaskRouter\WorkerCapability(
    $accountSid, $authToken, $workspaceSid, $workerSid);
$workerCapability->allowActivityUpdates();
$workerToken = $workerCapability->generateToken();

这个错误使我获得了一个额外的功能,因此更新的代码是:

代码语言:javascript
复制
$workerCapability = new Twilio\Jwt\TaskRouter\WorkerCapability(
    $accountSid, $authToken, $workspaceSid, $workerSid);
$workerCapability->allowActivityUpdates();
$workerCapability->allowReservationUpdates();
$workerToken = $workerCapability->generateToken();
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70980955

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档