2017-09-27 73 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

謝謝。我沒有正確創建令牌。 –