2013-04-28 4 views
4

Как получить запросы api от вольфрама на работу? Я просто получаю ошибки с перекрестным происхождением и пустой ответ: «XMLHttpRequest не может загрузить http://api.wolframalpha.com/v2/query?input=No&appid=xxx. Исходный нуль (или другой сайт) не разрешен Access-Control-Allow-Origin».Wolfram API javascript cross origin sharing issue

Кодекс

var request = new XMLHttpRequest(); 
request.open("GET", "http://api.wolframalpha.com/v2/query?input=pi&appid=xxx", true); 
request.onreadystatechange = function() { 
    if(request.readyState == 4) { 
     console.log("*"+request.responseText+"*"); 
    } 
} 

Благодаря кучу

ответ

5

Вольфрам API не позволяет запросов от JavaScript. Для запроса API вам потребуется использовать серверную библиотеку.

+0

Но javascript можно использовать на стороне сервера с node.js. – Catfish