Работа с Amazon Api

219
02 января 2018, 16:14

Здраствуте. Нужно сформировать конкретный запрос к апи амазона. Список параметров:

$params = [
    'AWSAccessKeyId' => '*************',
    'AssociateTag' => 'mytag-20',
    'BrowseNodeId' => '465600',
    'Operation' => 'BrowseNodeLookup',
    'Timestamp' => date("Y-m-d\TH:i:s.\\0\\0\\0
Z", time() + 18000),
];

Формирование запроса:

foreach ($params as $key => $value)
    $url_parts[] = $key . "=" . $value;
sort($url_parts);
$url_string = implode("&", $url_parts);

Для полноты картины не хватает только значения переменной signarute, котораясогласно документации должен формироваться так:

$signature = hash_hmac("sha256", $variable, AWS_SECRET_ACCESS_KEY, TRUE);
// Base64 encode the signature and make it URL safe
$signature = urlencode(base64_encode($signature));

Вопрос, какое значение из масива $params нужно подставить в $variable, чтобы получить корректное значение? Спасибо

READ ALSO
AdBlock + ajax Не видит элемент

AdBlock + ajax Не видит элемент

На сайте с помощью

254
php не загружает несколько файлов

php не загружает несколько файлов

Есть вот такой код:

289
Mirror драйвера

Mirror драйвера

Задача состоит в получении изменённых областей экрана с большой скоростьюНасколько известно мне, для этого используются mirror драйвера

224