我们需要为IOS twilio客户端生成功能令牌。能力令牌是在Java的服务器端生成的。 在twilio网站上提供的示例代码,在PHP中有一个API,如下所示 -
$capability->allowClientOutgoing($appSid, array(), $clientName);
如果我们使用Java sdk或库,可用的API是 -
capability.allowClientOutgoing(applnsid)
OR
capability.allowClientOutgoing(appSid, params)
这里的区别是在PHP代码中传递的“clientName” 在java中,API不接受第三个参数。
那么在Java中,我们可以通过哪种方式为客户端分配生成功能令牌吗?
答案 0 :(得分:0)
Twilio传道者在这里。
当然,您绝对可以使用Java生成功能令牌。查看此Gist,其中显示了如何使用Java帮助程序库生成令牌:
https://gist.github.com/Beans0063/1201918
在Gist中你可以看到有两种方法,一种是带有appSid的allowClientOutgoing,另一种是带有客户端名称作为字符串的allowClientIncoming。
希望有所帮助。