DOJO を使用して、次の URL から返される JSONP データにアクセスしたいと考えています。
http://api.metro.net/agencies/lametro/routes/704/vehicles/callback=recover
これが私の単純な dojo.io.script.get 関数です。
dojo.io.script.get({
url: "http://api.metro.net/agencies/lametro/routes/704/vehicles/",
content: {callback: "recover"},
callbackParamName: "callback",
load: function(data){
console.log('OK', data);
},
error: function(error){
console.log('Error', error);
});
「SyntaxError: 無効なラベル」が表示されます。どうやらサーバーはJSONPではなくJSONを送信しています。
この場合の dojo.io.script.get の正しい形式は何ですか?