0

我对 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 建立连接后,我应该能够正常访问该对象,即。.方法名称。

无论如何,我需要对此进行一些澄清,干杯。

4

1 回答 1

0

您是否CORS在 Apiary 中启用了该 API 的设置?

于 2014-04-07T13:38:19.700 回答