De UPC entries in Library werken nu blijkbaar wel. Ik was bijna gans mijn ding aan het overzetten, maar waarom maak ik eigenlijk geen gebruik van dezelfde technieken als Library? Tenslotte gaat Library de mosterd gewoon bij amazon (US) halen.
Benodigdheden: een Amazon Developer Token om gebruik te kunnen maken van de amazon webservices, en hun Developer’s Kit.
Een beetje verder speuren brengt ons dan bij filzhut amazon_functions, waar je op onderstaande manier data uit amazon kunt plukken:
$Bookdata=amazon_search_asin("039480001X");
$ProductName=$Bookdata[Details][0][ProductName][0];
$Author=$Bookdata[Details][0][Authors][0][Author][0];
echo "ProductName: $ProductName";
echo "Author: $Author";
Er is ook een amazon_search_isbn
en een amazon_search_upc
. Gewoon kwestie van wat prutsen en we kunnen onze mediatheek proper en gemakkelijk(er) aanvullen?
(Een paar catches natuurlijk, zoals het auteursveld dat niet gescheiden is in voornaam familienaam, het is een flat file die je terugkrijgt, etc etc.)
Maar goed om van te beginnen, dat weer wel. Al vraag me natuurlijk af waarom ik in godsnaam een interface in php zou schrijven. Ik kan gewoon alles in Library ingeven, en dan exporteren naar tab delimited en importeren in MySQL?