Zitat von
mlspider:
Wird die EAN überhaupt auf Amazon ausgegeben?
Also auf der amazon webpage soviel ich weiß nicht. Aber wir grefein ja auf das AWS zu oder?
Laut "Product Advertising
API" kann beim ItemLookup der IdType auch eine EAN sein:
http://docs.amazonwebservices.com/AW...temLookup.html
deswegen hab ich meinen Request so angepasst, aber es klappt nicht.
Code:
$requestparms = 'AWSAccessKeyId='.$ACCESS_KEY_ID.'&AssociateTag=ws&IdType=EAN&ItemId=4010884534207&Operation=ItemLookup&SearchIndex=DVD&ResponseGroup=Request,Small&Service=AWSECommerceService&Timestamp='.$timestamp.'&Version=2009-10-01';
die
API hat folgendes Beispiel, aber ich habe alle Parameter ausm Beispiel übernommen:
Code:
In the following request, the ItemId is an EAN, which requires that you also specify the SearchIndex and ItemType.
[
url]http://ecs.amazonaws.com/onca/
xml?[/
url]
Service=AWSECommerceService&
AWSAccessKeyId=[AWS
Access Key ID]&
Operation=ItemLookup&
ItemId=[EAN]&
SearchIndex=Electronics&
IdType=EAN
&Timestamp=[YYYY-MM-DDThh:mm:ssZ]
&Signature=[Request Signature]
Und Signatur und Timestamp müssen richtig sein, weil für die ASIN funktioniert ja der Request, und ich änder ja nix als den Paramter ab. Und die Signatur wird ja für den Parameter entsprechend neuberechnet.