我对 javascript 和调用 API 很陌生。这是我的代码。我正在尝试在 apiary 上调用 API。
API 调用链接到事件侦听器(按钮单击):
$.lbl_sloganLabel.addEventListener('click', function(e) {
// call api function
if (Titanium.Network.online) {
apiHelper.APIGetRequest('http://xxxxxxxx.apiary-mock.com/methodname',
function(e) {
var status = this.status;
if (status == 200) {
alert('works');
}
}, function(err) {
alert('Unknown error from api');
}
);
} else {
alert('No internet connection found');
}
});
目前,如果我向 googleAPI 发出请求,我会得到一个成功的响应(即建立连接),如果我尝试向 apiary 发出请求,它会失败。
我不确定这是否是正确的方法,但是根据我的理解,在 apiHelper 建立连接后,我应该能够正常访问该对象,即。.方法名称。
无论如何,我需要对此进行一些澄清,干杯。