hallo zusammen langsam verzweifle ich kann mir wer erklären wieso IFrame nicht angezeigt wird ?
Beiträge von ichunddu
-
-
Ich habe mir jetzt mal den code von https://www.warcraftlogs.com/guild/characters/113049/
Angeschaut und muss sagen ich verstehe das mit Abfrage und Antwort nicht
Wie kann im Code schon die Antwort stehen
wenn ich beispielsweise ein iframe zu einer Wetter Seite lege kann die Seite auf der der iframe ja auch nicht die Information von der wetter seit enthalten
-
<script> $.ajax({ url: "https://eu.api.blizzard.com/wow/guild/Norgannon/infinitum animus?fields=members&locale=de_DE&access_token=USeFQAjyicmXsff73S3QTgSYZMdIJ94ooh", dataType: "json", success: function (output) { console.log(output); var thehtml = $("#api-template").html() .replace("{name}", output.name) .replace("{faction}", output.faction) .replace("{region}", output.region) .replace("{realm}", output.realm) .replace("{profile_url}", output.profile_url); $("#api-content").html(thehtml); var thetbody = $("#api-table-body"); for (var key1 in output.raid_rankings) { var thehtml = $("#api-template-tr").html().replace("{key1}", key1); for (var key2 in output.raid_rankings[key1]) { thehtml = thehtml.replace("{" + key2 + "-world}", output.raid_rankings[key1][key2]["world"]) .replace("{" + key2 + "-region}", output.raid_rankings[key1][key2]["region"]) .replace("{" + key2 + "-realm}", output.raid_rankings[key1][key2]["realm"]); } thetbody.html(thetbody.html() + thehtml); } } }); </script>
was nicht stimmt denke ich ist die Abfrage bzw die erwartete Antwort nur was da hin soll da habe ich 0 Plan
-
Ja damit ich diese api vom Rest trennen kann so habe ich es bisher immer gemacht um damit rumzuspielen also zwei unterschiedliche Lösungen dann habe ich immer das Grundgerüst und kann alles neues ausprobieren
-
Und wie würde das ganze mit
https://eu.api.blizzard.com/wow/guild/Norgannon/infinitum animus?fields=members&locale=de_DE&access_token=USeFQAjyicmXsff73S3QTgSYZMdIJ94ooh
als Abfrage funktionieren ?
-
Erst einmal danke für die Mühe
Also ist die Request URL
Die anfrage nach Daten
https://eu.api.blizzard.com/wow/guild/Norgannon/infinitum animus?fields=members&locale=de_DE&access_token=USeFQAjyicmXsff73S3QTgSYZMdIJ94ooh
fragt ab er in der Gilde ist soweit verstehe ich das schon mal
Request Headers
Accept: application/json
Gibt an was für ein Daten Format es ist
Response Status
200 OK
Keine Ahnung was das sein soll
Response Headers
content-language: de-DE
content-type: application/json;charset=UTF-8
last-modified: Tue, 23 Apr 2019 20:24:01 GMT
ist die Ausgabe Sprache Deutsch Chinesisch Englisch is auch klar
aber wie oder besser wo ist die Antwort auf meine abfrage ??? Request URL ist die Frage und jetzt müsste doch irgendwo die Antwort nur wo und wie ?
-
Ich sags mal so ich kann einen code einfügen und sehr bedingt an meine Bedürfnisse anpassen also ehr nicht so wirklich
-
Ja die Informationen sind richtig wie bekomme ich das nun in eine html Datei ?
-
Dort habe ich die Code Schnipsel her nur was mache ich damit?
sprich wo kommt der Code hin ?
<html>
<head>
<title>Titel der Homepage</title>
</head>
<body>
Meine Homepage
</body>
</html>
https://raider.io/api#!/guild/get_api_v1_guilds_profile
ist leider nicht wirklich aufschlussreich
-
Richtig von API habe ich 0 Plan
Diese stammt von raider.io und sollte eigentlich die Mitglieder einer World of Warcraft Gilde anzeigen
raider.io hat diese Code Schnipsel generiert mit den Bezeichnungen Curl, Request URL, Response Code, Response Headers
nur was soll ich damit machen wie bringe ich diese in eine Webseite ?
-
Hallo zusammen ich habe Vorendes Problem und zwar möchte ich eine API
Curl
curl -X GET --header 'Accept: application/json' 'https://raider.io/api/v1/guilds/profile?region=eu&realm=Norgannon&name=Infinitum%20animus&fields=members'
Request URL
https://raider.io/api/v1/guild…m%20animus&fields=members
Response Body
{
"name": "Infinitum animus",
"faction": "alliance",
"region": "eu",
"realm": "Norgannon",
"profile_url": "https://raider.io/guilds/eu/norgannon/Infinitum%20animus"
}
Response Code
200
Response Headers
{
"cache-control": "public, max-age=57600",
"cf-cache-status": "MISS",
"cf-ray": "4cbaa9cadf2072c5-AMS",
"content-encoding": "br",
"content-type": "application/json; charset=utf-8",
"date": "Mon, 22 Apr 2019 21:24:12 GMT",
"expect-ct": "max-age=604800, report-uri=\"https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct\"",
"expires": "Tue, 23 Apr 2019 13:24:12 GMT",
"server": "cloudflare",
"strict-transport-security": "max-age=0; includeSubDomains",
"vary": "origin,accept-encoding",
"x-content-type-options": "nosniff",
"x-download-options": "noopen",
"x-firefox-spdy": "h2",
"x-xss-protection": "1; mode=block"
}
In eine Webseite Seite einfügen leider ohne Erfolg wenn ich die API einfüge wir mir beim Aufrufen der Seite nur der Code angezeigt kann mir wer erklären / zeigen wie das aussehen müsste ?
-
Super danke das hat geklappt du sagst <font> ist veraltet ich mache es Frontpage 2003 und em txt Editor kannst du mir ein besseres (aktuelleres) WYSIWYG Programm empfehlen ?
-
Ich hätte da noch ein Problem und zwar ich kann ich die Text Farbe ändern
<font color="#808000"></font>
Klappt nicht
-
Super 1000 dank genau so meinte ich das
-
erst mal danke für deine Hilfe aber ähm ja ich verstehe kein Wort :-/
ich probiere es mal anders zu erklären ich möchte ohne irgendwelchen kästen ohne schnik ohne ohne schnak
angezeigt bekommen
das seit dem 10.02.2014
5 Jahre 2 Monate und 4 Tage vergangen sind
-
Es soll aus der box raus also nur einfach stehen wie en normaler text damit ich das in der Webseite einfügen kann ohne das Hintergrund Bild zu überlagern
-
Ich meine das weiße Feld in dem die Ausgabe steht und angezeigt werden soll wieviel Jahre Monate Trage vergangen sind
-
Hallo zusammen ich versuche grade krampfhaft einen Timer hinzubekommen der ausgibt seit 1980.08.04 sind X Jahre Monate Tage vergangen
<html>
<body style="background-color:#E6E6FA">
<head>
<script language="JavaScript">
var jahr=1976, monat=8, tag=1, stunde=0, minute=0, sekunde=0; // Start-Datum in MEZ
function countup() {
var startDatum=new Date(jahr,monat-1,tag,stunde,minute,sekunde);
zielDatum=new Date(); // Aktuelles Datum
if(startDatum<zielDatum) {
var jahre=0, monate=0, tage=0, stunden=0, minuten=0, sekunden=0;
// Jahre
while(startDatum<zielDatum) {
jahre++;
startDatum.setFullYear(startDatum.getFullYear()+1);
}
startDatum.setFullYear(startDatum.getFullYear()-1);
jahre--;
// Monate
while(startDatum<zielDatum) {
monate++;
startDatum.setMonth(startDatum.getMonth()+1);
}
startDatum.setMonth(startDatum.getMonth()-1);
monate--;
// Tage
while(startDatum.getTime()+(24*60*60*1000)<zielDatum) {
tage++;
startDatum.setTime(startDatum.getTime()+(24*60*60*1000));
}
// Anzeige formatieren
(jahre!=1)?jahre=jahre+" Jahre, ":jahre=jahre+" Jahr, ";
(monate!=1)?monate=monate+" Monaten, ":monate=monate+" Monat, ";
(tage!=1)?tage=tage+" Tage ":tage=tage+" Tag ";
document.countupform.countupinput.value=jahre+monate+tage;
}
else document.countupform.countupinput.value="0 Jahre, 0 Monate, 0 Tage";
setTimeout('countup()',200);
}
</script>
</head>
<body scroll="auto" onload="countup()">
<form name="countupform">
<p>
<input size="75" name="countupinput" style="background-color:#ffffff;border-width:0" onfocus="if(this.blur)this.blur()">
</p>
</form>
</body>
<html>
das habe ich bisher leider ist die Ausgabe in der „box„ und da bekomme ich sie nicht raus
Ich hätte gerne nur die Ausgabe ohne box kann mir wer helfen ?