Google Translate API - источник контроля доступа отсутствует с текстом в речь

Я разместил этот вопрос на SO, чтобы заставить Google Translate Text-To-Speech работать.

Преобразование текста в речь API Google Translate: запросы http запрещены

Мне сказали, что мне нужен ключ и чтобы включить биллинг. С тех пор я это сделал. Я знаю, что биллинг включен, потому что, используя ихуказанная конечная точка только для словесных переводов (не рассказанная речь) (GET https://www.googleapis.com/language/translate/v2?key=INSERT-YOUR-KEY&source=en&target=de&q=Hello%20world), Я могу получить ответ как в DHC, так и в моем приложении$.get:

В моем первоначальном вопросе (см. Выше) мне сказали, что если я получу ключ API, мне больше не будет запрещено получать преобразование текста в речь. Я проверил запрос на преобразование текста в речь в DHC и почтальоне:

https://translate.google.com/translate_tts?key=myKeyHere& Т.е. = UTF-8 & TL = ZH-CN & д = 你好

И получил 200:

Отлично. Тем не менее, в моем приложении я делаюget запрос:

    $.get('https://translate.google.com/translate_tts?key='+myKey+'&ie=utf-8&tl=en&q=Hello+world',
        function (returned_data) {

Я заблокирован:

Нет заголовка «Access-Control-Allow-Origin»

Почему это?

Ответы на вопрос(0)

Ваш ответ на вопрос