2017-09-27 170 views
0
public void Start(View v) { 
    vc = new VidyoConnector(videoFrame, VidyoConnector.VidyoConnectorViewStyle.VIDYO_CONNECTORVIEWSTYLE_Default, 16, "", "", 0); 
    boolean value = vc.ShowViewAt(videoFrame, 0, 0, videoFrame.getWidth(), videoFrame.getHeight()); 
} 

public void Connect(View v) { 
    String token = TOKEN; 
    boolean result = vc.Connect("prod.vidyo.io", token, "DemoUser", "DemoRoom", this); 
} 


      I am getting these errors as soon as call goes to Connect(). 

| ERROR | VidyoConnector | [系统螺纹] |用户JID在令牌丢失@:
| ERROR | VidyoConnector | [系统线程] |错误设置租户资源ID获取错误

我已在Vidyo帐户上创建应用程序令牌。
我不明白为什么创建空间时发生错误(ResourceId)

回答

0

错误表明该令牌有问题。你如何创建你的令牌?

注意,当你创建你的令牌,用户名 - 不包括任何特殊字符,如“@”

(用户名+的AppID + Expiraton时间)通过开发重点=令牌签名

尝试这个帮手网站来创建一个令牌并进行测试 - https://vidyocreatetoken.appspot.com/

令牌的另一个常见问题是有时它包含“=”符号。如果您将它传递过来或从网址中复制,您会看到“%3d”而不是“=”。在调用连接之前将其替换为“=”。

+0

谢谢。我没有正确创建令牌。 –