Add script to fetch specific item details from Jellyfin API
This commit is contained in:
28
test_scripts/fetch_specific_items.js
Normal file
28
test_scripts/fetch_specific_items.js
Normal file
@@ -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);
|
||||
}
|
||||
})();
|
||||
Reference in New Issue
Block a user