Angular, AWS und Symfony Freelancer

Kategorie: Amazon MWS

  • Amazon automatische Preisanpassung Tool

    Für einen Kunden habe ich gerade ein Tool entwickelt, mit dem man die Preise der eigenen Waren bei Amazon automatisch anpassen kann.Dabei werden die Angote der Konkurrenz analysiert nach Zustand der Ware und nach Seller Seriösität und dadurch ein fairer Preis bestimmt für die Ware. Es werden alle Daten, die über die API verfügbar sind…

  • Amazon MWS PHP: Compile Error: Redefinition of parameter $quotaMax

    Die Amazon MWS Library hat zu Recht Probleme in PHP7.1 mit der Datei: /MarketplaceWebServiceProducts/Model/ResponseHeaderMetadata.php (line 31) Vorher: class MarketplaceWebServiceProducts_Model_ResponseHeaderMetadata { … public function __construct($requestId = null, $responseContext = null, $timestamp = null, $quotaMax = null, $quotaMax = null, $quotaResetsAt = null) { $this->metadata[self::REQUEST_ID] = $requestId; $this->metadata[self::RESPONSE_CONTEXT] = $responseContext; $this->metadata[self::TIMESTAMP] = $timestamp; $this->metadata[self::QUOTA_MAX] = $quotaMax; $this->metadata[self::QUOTA_REMAINING] =…

  • Vergleich der Popularität von Shopsystem

    [code]<script type=“text/javascript“ src=“//www.google.com/trends/embed.js?hl=de&q=magento,+shopware,+xt+commerce,+presta,+oxid&geo=DE&cmpt=q&content=1&cid=TIMESERIES_GRAPH_0&export=5&w=800&h=330″></script>[/code] Für ein kleines bis mittelgroßes deutsches Unternehemen ist Shopware aktuell nach meiner Meinung die beste Lösung, weil Shopware von Hause aus spezialisiet ist auf den deutschen E-Commerce Markt und den dortigen Datenschutz und steuerlichen Eigenheiten die Popularität steigend ist laut Google Trends unter der Haube Symfony 2 und Zend 2 und im…

  • PHP überprüfen, ob ein String eine valide Asin ist

    Um zu überprüfen, ob ein String eine valide Asin ist, muss man die 2 möglichen Regeln für Asins überprüfen: ein „B“ gefolgt von 2 Zahlen und 7 alphanumerischen Werten eine spezial ISBN-Vairiante: 9 Zahlen und am Ende entweder ein „X“ oder eine weitere Zahl (sehr selten) Der passende reguläre Ausdruck in einer Funktion gekapselt in…

  • Products API gibt keine richtigen Fehlermledungen nur Fatal Error

    Um aus Amazon die richtigen Fehlermeldungen heraus zu kitzeln, müssen die Fatals gefangen werden und ausgegeben, sonst kann man lange suchen:                 try                 {                     $this->getListMatchingProductsForEanOrQueryData($ean, $country);                 }                 catch(MarketplaceWebServiceProducts_Exception $e)                 {                     var_dump($e);                     die();                 }

  • MWS Products API wird ersetzt durch Amazon Product Advertising API (PA-API)

    Am 6. Februar gab es diese Email von Amazon: Amazon Marketplace Web Service (Amazon MWS) is pleased to announce the availability of the new Amazon MWS Products API section. The Amazon MWS Products API section will replace the Amazon Product Advertising API (PA-API) as the means for sellers to obtain sourcing, listing matching, and pricing…

  • Amazon MWS: SellerSKUList failed a validation check: Extraneous whitespace for input value

    Bei folgender Fehler Meldung bei  der Amazon MWS API: Fatal error: Uncaught exception ‚MarketplaceWebServiceProducts_Exception‘ with message ‚parameter SellerSKUList.SellerSKU.x failed a validation check: Extraneous whitespace for input value: „64145345473 „‚ in foo\\MarketplaceWebServiceProducts\Client.php on line 533 MarketplaceWebServiceProducts_Exception: parameter SellerSKUList.SellerSKU.x failed a validation check: Extraneous whitespace for input value: „64145345473 “ in foo\MarketplaceWebServiceProducts\Client.php on line 533 War die…

  • Amazon MWS Products API Request Limit

    Amazon hat ein nicht ganz einfaches Request Limit eingebaut für die ganze MWS API. Allgemein gilt, dass nicht mehr als 10000 Requests pro Stunde getätigt werden können. Amazon hat den so genannten Leaky Bucket-Algorithmus gewählt, um den Webservice zu entlasten. Für die MWS Products API, mit der Artikel Informationen von Amazon bezogen werden können gelten…

  • Amazon Product Advertising API nach AWS Products API Migration

    Die nächste Änderung der Amazon Product Advertising API steht an, nachdem der wdsl Dienst abgeschaltete werden wird, wird im Ende August 2012 auch die Amazon Product Advertising API für Seller abgeschafft und durch den neuen Dienst ersetzt:  AWS Products API. Für Advertiser ist der Dienst weiterhin verfügbar. Diese ist im Paket der neuen AWS Dienste entahlten,…

  • Cloudfront String could not be parsed as XML

    If you are using the Cloudfront library for Amazon Advertising API and you get the following error message, contact me I can help you with this issue. I got this error when I tried to retrieve amazon.fr (france) data. exception ‚Exception‘ with message ‚String could not be parsed as XML‘ in cloudfusion\sdk.class.php:1209 Stack trace: #0…