如何在apex类中创建TaskRouter Worker功能令牌。
我在twilio上创建了一个taskrouter,需要从break更新我的worker活动,等待我需要一个taskRouter兼容性令牌,我可以通过它进一步继续。在我的Apex类页面中,我无法获得taskRouter兼容性令牌。
答案 0 :(得分:1)
您正在创建一个Twilio Capability Token,用于签署从设备到Twilio的通信。您需要的是使用TaskRouter的JavaScript SDK的任务路由器功能令牌:
public class TwilioClientController {
TwilioTRCapability capability;
public TwilioClientController() {
string workspaceSid = 'WS%$#%#$^$#^$#^$#^$#^#$$#^#$^#';
string workerSid = 'WK^$#^$#^#^#$^$#^#$^$#^$#%$#';
capability = TwilioAPI.createTRCapability(workspaceSid, workerSid);
// Set policies
capability.allowWorkerActivityUpdates();
}
public String getToken() { return capability.generateToken(); }
}