Перейти к публикации

Denis_56

Новички
  • Публикации

    1
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

О Denis_56

  • Звание
    Новичок
  1. Авторизация в PowerShell на EXMO API Добрый день, нужна помощь в написании скрипта на PowerShell. Не получается получить данные пользователя, предполагаю проблема с кодировками. Ошибка: False 40007: Incorrect format parameter 'nonce' Сам скрипт $EXMURI = "https://api.exmo.me/v1/user_info" $Time = (Get-Date).Ticks $enc = [system.Text.Encoding]::UTF8 $secret = 'S-00000' $key = 'K-11111' $pay = @{ nonce = "$Time" } $jsonencodedpl = ConvertTo-Json $pay $byteencod = $enc.GetBytes($jsonencodedpl) $hmacsha = New-Object System.Security.Cryptography.HMACSHA512 $hmacsha.key = $enc.GetBytes($secret) $signature = $hmacsha.ComputeHash($enc.GetBytes($byteencod)) $signaturehex = $signature | ForEach-Object { $_.ToString("x2") } $signaturehex = $signaturehex -join "" $headers = New-Object "System.Collections.Generic.Dictionary[[String],[String]]" $headers.Add("Content-type", "application/x-www-form-urlencoded") $headers.Add("Key", $key) $headers.Add("Sign", $signaturehex) Invoke-RestMethod -Method Post -Uri $EXMURI -Headers $headers
  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×