Я разрабатываю собственное приложение webRTC после учебников Sam Dutton, я использую xirSys для предоставления TURN-сервера для моего однорангового видео. BUT $.ajax()
метод не возвращает учетные данные, имя пользователя, URL, как я ожидаю. Я также пытался использовать dataType: JSONP
. Ответа, возвращаемой возвращается при отладке из поджигатель является:
{"p":"/getIceServers","s":400,"d":null,"e":"Could not validate application"}
Есть в любом случае, что я мог бы получить мой URL, имени пользователя, верительных в JSON и использовать их непосредственно в моем приложении, не получая любая ошибка, потому что даже если статус URL-адреса достиг 200, по-прежнему существует синтаксическая ошибка, когда вызывается $.ajax()
?
$.ajax({
type: "POST",
url: "https://api.xirsys.com/getIceServers",
data: {
ident: "< xyz >",
secret: "< something-like-my-token >",
domain: "< www.mydomain.com >",
application: "default",
room: "default",
secure: 1
},
success: function (data, status) {
// data.d is where the iceServers object lives
peerConnectionConfig = data.d;
console.log(peerConnectionConfig);
}
});