Ошибка при возврате значения с использованием JSONP - PullRequest
0 голосов
/ 02 апреля 2012

У меня проблема при использовании jsonp для веб-сайта API HTTPS. он вернется ниже

response=1&responsetext=SUCCESS&authcode=123456&transactionid=1592337329&avsresponse=&cvvresponse=&orderid=&type=sale&response_code=100&merchant_defined_field_6=&merchant_defined_field_7=&customer_vault_id=

и это мой код.

function getJSON() {
    $.ajax({
        type: "POST",
        dataType: 'jsonp',
        data:{},
        jsonp: true,
        jsonpCallback: "callbackName",
        url: 'https://secure.equitycommercegateway.com/api/transact.php?username=test123&password=test1234&ccnumber=4111111111111111&ccexp=1012&amount=10.00&type=sale&product_sku_1=monthly&callbackName=?',
        success: function(msg){
            alert(msg);
        }
    });
}

$(document).ready(function(){
    var callbackName = function(data) {
        //alert(data.listing.id );
    }
    getJSON();
});

Показывает ошибку консоли. Ошибка чтения текста ответа. и указывает на символ (=) прямо перед текстом «УСПЕХ».

Кто-нибудь может мне помочь?

1 Ответ

1 голос
/ 02 апреля 2012

Невозможно сделать запрос POST JSONP, см. Эту запись .

...