Wie kann ich den Wert einer bestimmten Variablen anzeigen, die in einem JSON-API-Array gespeichert ist?Wie können bestimmte Informationen von der JSON API angezeigt werden?
Für z.B. Wie könnte ich den aktuellen Bitcoin-Preis in USD in einem speziellen Wordpress-Post mit Coinmarketcaps JSON API (https://api.coinmarketcap.com/v1/ticker/bitcoin/) anzeigen?
Die API gibt mir die folgende Ausgabe:
[
{
"id": "bitcoin",
"name": "Bitcoin",
"symbol": "BTC",
"rank": "1",
"price_usd": "3351.98",
"price_btc": "1.0",
"24h_volume_usd": "1455740000.0",
"market_cap_usd": "55289274334.0",
"available_supply": "16494512.0",
"total_supply": "16494512.0",
"percent_change_1h": "0.55",
"percent_change_24h": "3.45",
"percent_change_7d": "17.52",
"last_updated": "1502145551"
}
]
Ich brauche nur den Wert von "price_usd" tho anzuzeigen.
Ich habe versucht, es so zu tun, aber es hat nicht funktioniert:
<script>
var btcPrice;
function UpdateBtcPrice(){
$.ajax({
type: "GET",
url: "https://api.coinmarketcap.com/v1/ticker/bitcoin/",
dataType: "json",
success: function(result){
btcPrice = result[0].price_usd;
},
error: function(err){
console.log(err);
}
});
}
</script>
Jede Hilfe wäre sehr willkommen!
ich das wissen. Ich kann es immer noch nicht zur Arbeit bringen. Ich dachte, dass ich die Funktion zu der functions.php-Datei meines gegenwärtigen wordpress Themas hinzufügen muss und danach die Funktion anfordern kann, wo auch immer ich es will. Traurigerweise wird Wordpress kaputt, sobald ich die neue Funktion zu seiner functions.php – Voxcon
@Voxcon - Sie können Javascript oder jQuery nicht innerhalb von functions.php verwenden, müssen Sie diese Funktion in Vorlage-Datei, wo es zugegriffen werden kann Client - Browser. – kastriotcunaku
ah ich sehe. Habe die Funktion als UpdateBtcPrice.js im js-Ordner gespeichert und kann nun über den php Funktionsaufruf darauf zugreifen! Vielen Dank! – Voxcon