2013-07-15 2 views
1

Мы имеем следующий код JavaScript:Вызов данных из Javascript через прокси-сервер

var speakMe = function (text) { 
     var key, lang, url, audio; 
     key = "key=1234567890"; 
     lang = "sv_se"; 
     url = "http://api.ttsengine.com/api/read?" + key + "&lang=en_us&voice=male1&speed=100&audioformat=ogg&oggbitrate=100&text=" + text; 
     audio = new Audio(url); 
     audio.play(); 
    }; 

Он функционирует хорошо. Тем не менее, я хотел бы замаскировать ключ. Для этого мне посоветовали использовать PHP-прокси-скрипт.

Я нашел this proxy, но я не знаю, как его реализовать. Как получить данные, которые я обычно получаю, но через этот прокси?

ответ

1

В документации к вашему прокси-скрипту. вы можете вызвать свой скрипт и передать аргумент url, который затем вернет содержимое. вы также должны установить mode=native в качестве другого параметра URL.

// > ba-simple-proxy.php?url=http://example.com/&mode=native 
// 
// Response: 
// 
// > <html>...</html> 
// 
// Topic: Notes 
// 
// * Assumes magic_quotes_gpc = Off in php.ini