Как извлечь конкретное c значение возвращаемого объекта json? - PullRequest
0 голосов
/ 14 июля 2020

Я немного потерялся. У меня есть API, к которому я подключаюсь. Он отправляет обратно токен. Затем я использую этот токен, чтобы получить баланс. Если я console.log (data), я получу все взамен. Как мне получить только последнюю часть? Мне просто нужно: баланс: 121.93

{"response":"Access Granted","response_code":"200","token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9leGFtcGxlLm9yZyIsImF1ZCI6Imh0dHA6XC9cL2V4YW1wbGUuY29tIiwiaWF0IjoxNTk0NjkwNzgzLCJuYmYiOjEzNTcwMDAwMDAsImV4cCI6MTU5NDY5MTM4MywiY29kZSI6ImNhbWlvbiJ9.xAJ30hi4DV_8o5PNIcZb0syS5nNnGUthz2ARPvPj8ls"}eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwOlwvXC9leGFtcGxlLm9yZyIsImF1ZCI6Imh0dHA6XC9cL2V4YW1wbGUuY29tIiwiaWF0IjoxNTk0NjkwNzgzLCJuYmYiOjEzNTcwMDAwMDAsImV4cCI6MTU5NDY5MTM4MywiY29kZSI6ImNhbWlvbiJ9.xAJ30hi4DV_8o5PNIcZb0syS5nNnGUthz2ARPvPj8lsstdClass Object
(
    [balance] => 121.93
)

Это код для вызова данных

$(document).ready(function(){
  $("button").click(function(){
    $.post("cc-get-balance.php",
    {
      card:$('input[name=facture]').val()
    },
    function(data,status){
console.log(data);
 // $('#cc-balance').html(data);

 var myObj, x;
 myObj = data;
 x = myObj["balance"];
 document.getElementById("cc-balance").innerHTML = x;


    });
  });
});

});

1 Ответ

0 голосов
/ 14 июля 2020

Наконец, оказывается, что javascript даже не используется. Тот же вызов выполняется в php на предыдущем шаге.

...