Строка запроса, в данном случае, является частью URL после «?».Инструкции говорят вам, чтобы отсортировать компоненты строки запроса, то есть параметры.Например, эти параметры:
$param = array();
$param['transactionAmount'] = 1.00;
$param['returnURL'] = 'https://mydomain.com/receipt';
$param['currencyCode'] = 'USD';
будут отсортированы в URL с частью запроса, которая выглядит примерно так:
http://...?currencyCode=USD&returnURL=httpshttp%3A%2F%2Fmydomain.com%2Freceipt&transactionAmount=1.00
Существует библиотека PHP для вызовов FPS здесь .Внутри этой библиотеки находится код, который подписывает все запросы (находится в классе Amazon_FPS_CBUIPipeline).Я бы порекомендовал вам использовать библиотеку для генерации всех ваших запросов.