2014-11-03 16 views
0

我请求xirsys端点看起来是这样的:XirSys - SimpleWebRTC - 我得到了“无法验证应用程序的执行请求iceServers

$.ajax({ 
type: "POST", 
    dataType: "json", 
    url: "https://api.xirsys.com/getIceServers", 
    data: { 
     ident: "username", 
     secret: "secret_api_key", 
     domain: "dummy_subdomain.domain.com", 
     application: "default", 
     room: "default", 
     secure: 1 
    }, 
}); 

然而,即使用户名,秘密和其余信息似乎是正确到xirsys仪表板,我得到这个错误:'Could not validate application'

你有什么想法吗? 谢谢。


嗯,我想这和我现在得到一个200个状态,但不幸的是我得到这样的响应: { “P”: “/ getIceServers”, “S”:200, “d”:{” iceServers “:[{” URL “:” 击晕:127.0.0.1 “},{” 用户名 “:” 免费”, “URL”: “转:127.0.0.1运输= UDP”, “凭证”: “自由” },{“username”:“free”,“url”:“turn:127.0.0.1?transport = tcp”,“credential”:“free”}]},“e”:null} 我认为默认响应。

我能做什么错?

+0

您正在使用jQuery,不是吗?我猜dataType是错误的(http://api.jquery.com/jquery.post/说数据类型可能是PlainObject或字符串)。寻找http://xirsys.com/files/docs/index.php/Quick_Start_Guide,dataType没有被指定。你是否尝试删除'dataType:“json”'? – mpromonet 2014-11-04 18:29:36

+0

是的,我试过,但我现在得到400状态 – 2014-11-05 09:05:53

+0

做一些尝试,我收到'{“p”:“/ getIceServers”,“s”:400,“d”:null,“e”:“Could not在域deosnot不存在时验证应用程序“}”。您的网域“dummy_subdomain.domain.com”是否使用https://my.xirsys.com/domains/list显示?如果没有,你应该使用https://my.xirsys.com/domains/create创建它? – mpromonet 2014-11-05 14:38:44

回答

0

当前,XirSys不支持将JSON发布到其端点。您需要将其更改为发布标准的POST车才能运行。 JSON支持将很快添加。

Regards, Lee

相关问题