{"id":63361,"date":"2025-12-17T19:39:41","date_gmt":"2025-12-17T18:39:41","guid":{"rendered":"https:\/\/www.burks.de\/burksblog\/?p=63361"},"modified":"2025-12-17T19:39:41","modified_gmt":"2025-12-17T18:39:41","slug":"api-kaputt","status":"publish","type":"post","link":"https:\/\/www.burks.de\/burksblog\/2025\/12\/17\/api-kaputt","title":{"rendered":"Api kaputt"},"content":{"rendered":"<p><a href=\"https:\/\/danielvoyager.wordpress.com\/2025\/12\/17\/second-life-api-data-feeds-issue-broken\/\">Daniel Voyager<\/a> (Name des Avatars) berichtet \u00fcber &#8222;Second Life <a href=\"https:\/\/api.secondlife.com\/datafeeds\/homepage.txt\">API Data Feeds Broken<\/a>&#8220;. <img decoding=\"async\" src=\"https:\/\/www.burks.de\/burksblog\/pix\/2025\/12\/171225_3.jpg\" border=\"1\" align=left hspace=\"10\" vspace=\"10\" width=\"240\" alt=\"secondlife\"\/>(Das interessiert niemanden au\u00dfer mir, aber ich blogge das trotzdem.)<\/p>\n<p><a href=\"https:\/\/feedback.secondlife.com\/web-bugs\/p\/inworld-count-stuck-showing-29914\">Auf Deutsch<\/a>: &#8222;Der API-Endpunkt f\u00fcr Bev\u00f6lkerungsstatistiken von Second Life aktualisiert die Inworld-Daten (gleichzeitige Benutzer) seit dem 6. Dezember 2025 um 04:03:00 Uhr SLT nicht mehr. Die API gibt weiterhin HTTP-200-Statuscodes zur\u00fcck, liefert aber veraltete Daten, die jetzt mehr als 9 Tage alt sind.&#8220;<\/p>\n<p>Ich habe die KI drauf angesetzt.<br \/>\n<i>&#8211; Letztes Update der Anmeldezahlen: 6. Dezember 2025<\/i><br \/>\n<i>&#8211; Gesamtzahl der Second-Life-Accounts zu diesem Zeitpunkt: \u2248 69,5 Millionen<\/i><br \/>\n<i> Seitdem keine Aktualisierung mehr erfolgt<\/i><br \/>\n<i> \u27a1\ufe0f Das deutet darauf hin, dass die API seit diesem Zeitpunkt keine neuen Signup-Daten liefert.<\/i><\/p>\n<pre>exchange_rate_updated_slt   2025-12-17 09:53:00\nexchange_rate_updated_unix 1765993980\nexchange_rate              248.55<\/pre>\n<p><i> Der L$-Wechselkurs wurde heute aktualisiert:  1 USD \u2248 248,55 L$<\/i><br \/>\n<i> Dieser Teil der API funktioniert aktuell korrekt<\/i><br \/>\n<i> \u27a1\ufe0f Wichtig: Nicht die komplette API ist kaputt, nur einzelne Datenbereiche.<\/i><\/p>\n<p><b>Gesamtinterpretation (entscheidend)<\/b><br \/>\n<i>\ud83d\udc49 Die API l\u00e4uft, aber teilweise eingefroren. Das spricht f\u00fcr: einen teilweisen API-Ausfall oder eine bewusst deaktivierte Statistikquelle oder einen internen Linden-Lab-Umbau, bei dem alte Statistik-Endpoints nicht mehr gepflegt werden.<\/i>#<\/p>\n<p><i>So sollte man die Meldung lesen: \u201eDie Statistik-API ist erreichbar, aber gro\u00dfe Teile der Daten (Signups &#038; Inworld-Zahlen) werden seit dem 6.12.2025 nicht mehr aktualisiert. Nur der Wechselkurs wird noch gepflegt.\u201c<\/i> Das macht mich nat\u00fcrlich misstrauisch. Kann man erkennen, ob die API absichtlich nicht aktualisiert wurde?<\/p>\n<p><i>Kurz gesagt: Ja \u2013 mit hoher Wahrscheinlichkeit kann man das erkennen, aber nicht zu 100 % beweisen, solange Linden Lab nichts offiziell sagt. Man kann jedoch sehr klare Indizien sammeln.<\/i><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.burks.de\/burksblog\/pix\/2025\/12\/171225_4.jpg\" border=\"1\" width=\"480\" alt=\"secondlife\"\/><\/p>\n<p><i>Beide eingefrorenen Werte enden am 6. Dezember 2025, nur wenige Stunden auseinander. Das spricht f\u00fcr eine gezielte Deaktivierung oder eine Umstellung auf ein neues internes System.<\/i><br \/>\n<i>\u2757 Zuf\u00e4llige Bugs erzeugen keine sauberen, synchronen Endpunkte.<\/i><\/p>\n<p><b>Typisches Linden-Lab-Verhalten (historisch):<\/b><\/p>\n<p><i>Linden Lab hat bei APIs \u00fcber Jahre ein sehr konstantes Muster:<\/i><br \/>\n<i>\u274c Was LL nicht macht<\/i><br \/>\n<i>&#8211; keine saubere Abschaltung<\/i><br \/>\n<i>&#8211; keine Fehlermeldung<\/i><br \/>\n<i>&#8211; keine \u201edeprecated\u201c-Flags<\/i><br \/>\n<i>&#8211; keine HTTP-Fehler<\/i><\/p>\n<p><i>\u2705 Was LL stattdessen macht<\/i><br \/>\n<i>&#8211; Endpoint bleibt erreichbar<\/i><br \/>\n<i>&#8211; liefert letzten g\u00fcltigen Wert<\/i><br \/>\n<i>&#8211; keine weitere Pflege<\/i><br \/>\n<i>&#8211; keinerlei Ank\u00fcndigung<\/i><br \/>\n<i>Das hast du hier exakt.<\/i><\/p>\n<p>Wisst ihr Bescheid, Avatare!<\/p>\n<div class=\"pdfprnt-buttons pdfprnt-buttons-post pdfprnt-bottom-right\"><a href=\"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/posts\/63361?print=pdf\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_blank\" ><img decoding=\"async\" src=\"https:\/\/www.burks.de\/burksblog\/wp-content\/plugins\/pdf-print\/images\/pdf.png\" alt=\"image_pdf\" title=\"PDF anzeigen\" \/><\/a><a href=\"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/posts\/63361?print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\" ><img decoding=\"async\" src=\"https:\/\/www.burks.de\/burksblog\/wp-content\/plugins\/pdf-print\/images\/print.png\" alt=\"image_print\" title=\"Inhalt drucken\" \/><\/a><\/div><div class=\"twoclick_social_bookmarks_post_63361 social_share_privacy clearfix 1.6.4 locale-de_DE sprite-de_DE\"><\/div><div class=\"twoclick-js\"><script type=\"text\/javascript\">\/* <![CDATA[ *\/\njQuery(document).ready(function($){if($('.twoclick_social_bookmarks_post_63361')){$('.twoclick_social_bookmarks_post_63361').socialSharePrivacy({\"services\":{\"facebook\":{\"status\":\"on\",\"txt_info\":\"2 Klicks f\\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\\u00f6nnen Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte \\u00fcbertragen - siehe <em>i<\\\/em>.\",\"perma_option\":\"off\",\"action\":\"recommend\",\"language\":\"de_DE\"},\"twitter\":{\"reply_to\":\"\",\"tweet_text\":\"Api%20kaputt%20%C2%BB%20Burks%27%20Blog%20-%20in%20dubio%20pro%20contra.%20De%20omnibus%20dubitandum.\",\"status\":\"on\",\"txt_info\":\"2 Klicks f\\u00fcr mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k\\u00f6nnen Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte \\u00fcbertragen - siehe <em>i<\\\/em>.\",\"perma_option\":\"off\",\"language\":\"de\",\"referrer_track\":\"\"}},\"txt_help\":\"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter, Flattr, Xing, t3n, LinkedIn, Pinterest oder Google eventuell ins Ausland \\u00fcbertragen und unter Umst\\u00e4nden auch dort gespeichert. N\\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\\\/em>.\",\"settings_perma\":\"Dauerhaft aktivieren und Daten\\u00fcber-tragung zustimmen:\",\"info_link\":\"http:\\\/\\\/www.heise.de\\\/ct\\\/artikel\\\/2-Klicks-fuer-mehr-Datenschutz-1333879.html\",\"uri\":\"https:\\\/\\\/www.burks.de\\\/burksblog\\\/2025\\\/12\\\/17\\\/api-kaputt\",\"post_id\":63361,\"post_title_referrer_track\":\"Api+kaputt\",\"display_infobox\":\"on\"});}});\n\/* ]]> *\/<\/script><\/div>","protected":false},"excerpt":{"rendered":"<p>Daniel Voyager (Name des Avatars) berichtet \u00fcber &#8222;Second Life API Data Feeds Broken&#8220;. (Das interessiert niemanden au\u00dfer mir, aber ich blogge das trotzdem.) Auf Deutsch: &#8222;Der API-Endpunkt f\u00fcr Bev\u00f6lkerungsstatistiken von Second Life aktualisiert die Inworld-Daten (gleichzeitige Benutzer) seit dem 6. Dezember 2025 um 04:03:00 Uhr SLT nicht mehr. Die API gibt weiterhin HTTP-200-Statuscodes zur\u00fcck, liefert [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18],"tags":[],"class_list":["post-63361","post","type-post","status-publish","format-standard","hentry","category-second-life"],"_links":{"self":[{"href":"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/posts\/63361","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/comments?post=63361"}],"version-history":[{"count":8,"href":"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/posts\/63361\/revisions"}],"predecessor-version":[{"id":63369,"href":"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/posts\/63361\/revisions\/63369"}],"wp:attachment":[{"href":"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/media?parent=63361"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/categories?post=63361"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.burks.de\/burksblog\/wp-json\/wp\/v2\/tags?post=63361"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}