Album art from Amazon and AlbumArtExchange not working?
Posted: Wed Dec 28, 2011 12:01 am
Hi, sbooth! Thanks a lot for the awesome apps, I've been using them for a couple of years now.
After a while having not used them, though, I'm finding that fetching of album art isn't working from either AlbumArtExchange or Amazon.
I took some TCP captures to see what was going on, and for AlbumArtExchange, it looks like its something on their end. I see the following XML send back in response to the search query:
For Amazon, though, it gives back the following:
Looks like it is missing an "AssociateTag" parameter, whatever that does.
Thanks!
nobbie
After a while having not used them, though, I'm finding that fetching of album art isn't working from either AlbumArtExchange or Amazon.
I took some TCP captures to see what was going on, and for AlbumArtExchange, it looks like its something on their end. I see the following XML send back in response to the search query:
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<search-results>
<error>Database error.</error>
</search-results>
Code: Select all
<ItemSearchResponse xmlns="http://webservices.amazon.com/AWSECommerceService/2009-02-01">
<OperationRequest>
<HTTPHeaders>
<Header Name="UserAgent" Value="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.121 Safari/535.2"/>
</HTTPHeaders>
<RequestId>6b39e749-d366-44c0-9059-8c710257921d</RequestId>
<Arguments>
<Argument Name="Operation" Value="ItemSearch"/>
<Argument Name="Service" Value="AWSECommerceService"/>
<Argument Name="AWSAccessKeyId" Value="18PZ5RH3H0X43PS96MR2"/>
<Argument Name="Timestamp" Value="2011-12-27T23:39:46.000Z"/>
<Argument Name="Signature" Value="Cgfvek4B/Drq5zKrs5rgROZ/WdPvG43574UbZedgeuY="/>
<Argument Name="ResponseGroup" Value="Small,Images"/>
<Argument Name="SearchIndex" Value="Music"/>
<Argument Name="Version" Value="2009-02-01"/>
<Argument Name="Keywords" Value="Gnarls Barkley St. Elsewhere"/>
</Arguments>
<RequestProcessingTime>0.0023260000000000</RequestProcessingTime>
</OperationRequest>
<Items>
<Request>
<IsValid>False</IsValid>
<ItemSearchRequest>
<Keywords>Gnarls Barkley St. Elsewhere</Keywords>
<ResponseGroup>Small</ResponseGroup>
<ResponseGroup>Images</ResponseGroup>
<SearchIndex>Music</SearchIndex>
</ItemSearchRequest>
<Errors>
<Error>
<Code>AWS.MissingParameters</Code>
<Message>
Your request is missing required parameters. Required parameters include AssociateTag.
</Message>
</Error>
</Errors>
</Request>
</Items>
</ItemSearchResponse>
Thanks!
nobbie