【发布时间】:2013-03-13 11:42:15
【问题描述】:
我有以下返回 json 数据的 API:
API:http://data.mtgox.com/api/1/BTCUSD/ticker
JSON:{"result":"success","return":{"high":.......
使用 jquery 我尝试了以下方法,但它没有给我数据。
$.getJSON('http://data.mtgox.com/api/1/BTCUSD/ticker', function (data) {
alert(data);
});
和
$.ajax({
type: 'GET',
url: 'http://data.mtgox.com/api/1/BTCUSD/ticker',
dataType: 'json',
success: function (data) {
alert(data);
},
error: function (error) {
alert(error + "error");
}
});
但一开始我没有收到任何警报
第二个我收到错误警报。
如何使用 jQUERY 或 C# 读取这些数据?
谢谢
【问题讨论】:
-
可能是由于同源策略。您与您请求的数据在同一个域中吗?
-
第二次收到的错误信息是什么?
-
试试这个link
-
不,不在同一个域中。但是我们可以使用 c# 来做到这一点吗?我尝试了c#的GetResponse()方法,但是请求超时了。
-
那么您想在 C# 中创建一个代理,通过 JavaScript 调用 Web 服务来代表您进行调用?
标签: c# jquery web-services