Tasker AJAX-запрос, возвращающий пустую строку - PullRequest
0 голосов
/ 21 июня 2019

Я использую Tasker Javascript-let для вызова API из WMATA , чтобы получить массив ожидаемых поездов.Следующий код ранее работал нормально, но недавно перестал работать и возвращает только пустую строку (или, по крайней мере, такова переменная 'response').Похоже, что работает на других устройствах просто отлично, поэтому я не думаю, что это проблема с сервером.Кроме того, конечная точка xml (https://api.wmata.com/StationPrediction.svc/GetPrediction/) отлично работает в Tasker, просто / json / больше не работает. Есть ли способ лучше отладить это? Спасибо!

    var origin = "C01";
    var url =' https://api.wmata.com/StationPrediction.svc/json/GetPrediction/'+origin; 
    var key = "e13626d03d8e4c03ac07f95541b3091b"; // Public demo key from WMATA 
    $.ajax({ 
        url: url, 
        type: "GET", 
        dataType: "json", 
        headers: { 'api_key': key}, 
        success: (response,textStatus,jqXHR)=>{ 
            alert(JSON.stringify(jqXHR)); 
            exit(); 
        }, 
        failure: _=>{ 
            alert("Failure"); 
            exit(); 
        } 
    }); 
...