Extension:AmazonSearch

The AmazonSearch extension provides a way to embed shopping link to Amazon.ae/com.au/com.br/ca/de/es/fr/in/it/co.jp/com.mx/sg/com.tr/co.uk/com(us) into wiki pages.

Usage
You can put a link for the top item about &quot;MediaWiki&quot; by Amazon on a wiki page. For example:

You can specify some parameters(*). For example:

(*) Actor, Artist, Author, Brand, BrowseNodeId, Condition, DeliveryFlags, MaxPrice, Merchant, MinPrice, MinReviewsRating, MinSavingPercent, SearchIndex and SortBy are available. Details see here.

You can put a link to other (non-default) region of Amazon if you get PA-API key and secret of this region and set it. For example:

If this extension put no result, you can find an error message in the source of html. Generally press Ctrl+U to view a source. For example:

If you meet Amazon PA-API limit, you will get &quot;API call failure&quot;.

PA-API v5
It supported new PA-API v5 from Mar 02, 2020 (at v1.1.0).

Former PA-API v4 will been discontinued soon. Please update to new code but we don't need to change any configuration (LocalSettings.php).

If it not work fine with PA-API v5, try to use new Scratchpad, and renew your AccessKey and SecretKey.

See details, Migration Guide.

Beta
The author tested it and worked fine with Amazon.co.jp (Amazon Japan) on MediaWiki 1.32. But I can't test it for other region because I can't get PA-API key and secret.

If you want to use Amazon PA-API, you must offer 3 or more sales in this region with official linking tools via your Associate tag, and you must pass to review your website by Amazon.

Please test it in other region if you can. Thank you.

Notice
Limit of the Amazon PA-API is so hard(T_T)

You will unable to use Amazon PA-API someday if you can't make sales continuously. 

If you want to use it in Japan, you can use YJShopping extension alternatively.