diff --git a/test_scripts/fetch_specific_items.js b/test_scripts/fetch_specific_items.js new file mode 100644 index 0000000..a7d812b --- /dev/null +++ b/test_scripts/fetch_specific_items.js @@ -0,0 +1,28 @@ +(async () => { + const apiClient = window.ApiClient; + if (!apiClient) { + console.error("ApiClient nicht gefunden."); + return; + } + + // Die ID des Items, das du abrufen möchtest + const itemId = "DEINE_ITEM_ID_HIER"; + const userId = apiClient.getCurrentUserId(); + + try { + console.log(`Rufe Details für Item ${itemId} ab...`); + + // Nutze getItem() statt getItems() + // Parameter: userId, itemId + const item = await apiClient.getItem(userId, itemId); + + if (item) { + console.log("Item Details gefunden:", item.Name); + console.dir(item); // Zeigt alle Metadaten (Genres, Pfade, ProviderIds, etc.) + } else { + console.warn("Item konnte nicht gefunden werden."); + } + } catch (error) { + console.error("Fehler beim Abrufen des Items:", error); + } +})(); \ No newline at end of file