Request Successful' );
define( 'HTTP_BAD_REQUEST', '400' );
define( 'HTTP_BAD_REQUEST_MESSAGE', '
Your AWS Access Key Id is not registered as an Amazon Associate. Please verify that you are registered as an Amazon Associate in respective locale and you added the email address registered for the Product Advertising API as a secondary email address in your Amazon Associates account.
' );
define( 'HTTP_REQUEST_URI_TOO_LONG', '414' );
define( 'HTTP_REQUEST_URI_TOO_LONG_MESSAGE', 'Your AccessKey Id is not registered for Product Advertising API. Please sign up for Product Advertising API by following these guidelines.
' );
define( 'HTTP_FORBIDDEN', '403' );
define( 'HTTP_FORBIDDEN_MESSAGE', 'Your AccessKey Id is not registered for Product Advertising API. Please sign up for Product Advertising API by following these guidelines.
' );
define( 'HTTP_INTERNAL_SERVER_ERROR', '500' );
define( 'HTTP_INTERNAL_SERVER_ERROR_MESSAGE', 'Internal server error
' );
define( 'HTTP_THROTTLE', '503' );
define( 'HTTP_THROTTLE_MESSAGE', 'You are submitting requests too quickly. Please retry your requests at a slower rate. For more information, see Efficiency Guidelines.
' );
/**
* Cipher
*/
//Make a key of length 32 byte.
//Specify your unique encryption key here.
define( 'AALB_ENCRYPTION_KEY', 'put your unique phrase here' );
//Default Encryption Key. Do NOT change this.
define( 'AALB_ENCRYPTION_KEY_DEFAULT', 'put your unique phrase here' );
//Make IV of 16 bytes
define( 'AALB_ENCRYPTION_IV', '0123456789ABCDEF' );
//Algorithm to use
define( 'AALB_ENCRYPTION_ALGORITHM', 'aes-256-cbc' );
//Caching Requirements
//====================
//As defined by the Product Advertising API License Agreement at https://affiliate-program.amazon.com/gp/advertising/api/detail/agreement.html,
//Dated Jul 22, 2016, Section 4(n) and 4(o), caching of product information is permitted upto a maximum of 24-hours.
//Further, if the product price is not refreshed every one hour, the displayed price should be accompanied with a timestamp when the price was read.
//Note that the plugin uses a two tier cache. It caches the ASINs as well as the rendered templates.
//At any given time the sum of ASIN cache TTL and Rendered AdUnit cache TTL should be less than or equal to one hour.
//The below configuration is compliant with the License Agreement. Any modification may result in the violation of the license agreement.
define( 'AALB_CACHE_FOR_ASIN_RAWINFO_TTL', 30 * MINUTE_IN_SECONDS );
define( 'AALB_CACHE_FOR_ASIN_ADUNIT_TTL', 30 * MINUTE_IN_SECONDS );
//Translation keys
define( 'CHECK_ON_AMAZON', 'Check on Amazon' );
define( 'OUT_OF_STOCK', 'Out of stock' );
//Marketplaces supported for translations
define( 'US', 'US' );
define( 'FR', 'FR' );
define( 'IT', 'IT' );
define( 'DE', 'DE' );
define( 'ES', 'ES' );
define( 'BR', 'BR' );
define( 'CA', 'CA' );
define( 'CN', 'CN' );
define( 'IN', 'IN' );
define( 'JP', 'JP' );
define( 'MX', 'MX' );
define( 'UK', 'UK' );
//Amazon URLs To be used in Aalb_Content_Filter.
$AALB_AMAZON_DOMAINS = array(
'amazon\.com',
'amazon\.fr',
'amazon\.it',
'amazon\.de',
'amazon\.es',
'amazon\.com\.br',
'amazon\.ca',
'amazon\.cn',
'amazon\.in',
'amazon\.co\.jp',
'amazon\.com\.mx',
'amazon\.co\.uk',
'amzn\.to'
);
?>