0 / 0 / 0
Регистрация: 16.01.2018
Сообщений: 29
|
|
1 | |
Как отправить post запрос на сайт?23.08.2018, 10:20. Показов 3104. Ответов 1
Метки нет (Все метки)
Как отправить Api запрос на этот сайт : https://api.binance.com/api/v1/order . (Post)
Вот эти данные : Сколько не прыгал с бубном не получается. apiKey vmPUZE6mv9SD5VNHk4HlWFsOr6aKE2zvsw0MuIgwCIPy6utIco14y7Ju91duEh8A (Ключи конечно же не мои) secretKey NhqPtmdSJYdKjVHjA7PZj4Mge3R5YNiP1e3UZjInClVN65XAbvqqM6A7H5fATj0j symbol LTCBTC side BUY type LIMIT timeInForce GTC quantity 1 price 0.1 recvWindow 5000 timestamp 1499827319559 Какая форма записи кода в этом случае? Снизу еще эти примеры : ==================================================================== ==================================================================== Example 1: As a query string queryString: symbol=LTCBTC&side=BUY&type=LIMIT&timeInForce=GTC&quantity=1&price=0.1&recvWindo w=5000×tamp=1499827319559 HMAC SHA256 signature: [linux]$ echo -n "symbol=LTCBTC&side=BUY&type=LIMIT&timeInForce=GTC&quantity=1&price=0.1&recvWind ow=5000×tamp=1499827319559" | openssl dgst -sha256 -hmac "NhqPtmdSJYdKjVHjA7PZj4Mge3R5YNiP1e3UZjInClVN65XAbvqqM6A7H5fATj0j" (stdin)= c8db56825ae71d6d79447849e617115f4a920fa2acdcab2b053c4b2838bd6b71 ==================================================================== curl command: (HMAC SHA256) [linux]$ curl -H "X-MBX-APIKEY: vmPUZE6mv9SD5VNHk4HlWFsOr6aKE2zvsw0MuIgwCIPy6utIco14y7Ju91duEh8A" -X POST 'https://api.binance.com/api/v3/order?symbol=LTCBTC&side=BUY&type=LIMIT&timeInForce=GTC&quantity=1&price=0.1&rec vWindow=5000×tamp=1499827319559&signature=c8db56825ae71d6d79447849e617115f4 a920fa2acdcab2b053c4b2838bd6b71' ==================================================================== Example 2: As a request body requestBody: symbol=LTCBTC&side=BUY&type=LIMIT&timeInForce=GTC&quantity=1&price=0.1&recvWindo w=5000×tamp=1499827319559 HMAC SHA256 signature: [linux]$ echo -n "symbol=LTCBTC&side=BUY&type=LIMIT&timeInForce=GTC&quantity=1&price=0.1&recvWind ow=5000×tamp=1499827319559" | openssl dgst -sha256 -hmac "NhqPtmdSJYdKjVHjA7PZj4Mge3R5YNiP1e3UZjInClVN65XAbvqqM6A7H5fATj0j" (stdin)= c8db56825ae71d6d79447849e617115f4a920fa2acdcab2b053c4b2838bd6b71 curl command: (HMAC SHA256) [linux]$ curl -H "X-MBX-APIKEY: vmPUZE6mv9SD5VNHk4HlWFsOr6aKE2zvsw0MuIgwCIPy6utIco14y7Ju91duEh8A" -X POST 'https://api.binance.com/api/v3/order' -d 'symbol=LTCBTC&side=BUY&type=LIMIT&timeInForce=GTC&quantity=1&price=0.1&recvWind ow=5000×tamp=1499827319559&signature=c8db56825ae71d6d79447849e617115f4a920f a2acdcab2b053c4b2838bd6b71' ==================================================================== ==================================================================== Example 3: Mixed query string and request body queryString: symbol=LTCBTC&side=BUY&type=LIMIT&timeInForce=GTC requestBody: quantity=1&price=0.1&recvWindow=5000×tamp=1499827319559 HMAC SHA256 signature: [linux]$ echo -n "symbol=LTCBTC&side=BUY&type=LIMIT&timeInForce=GTCquantity=1&price=0.1&recvWindo w=5000×tamp=1499827319559" | openssl dgst -sha256 -hmac "NhqPtmdSJYdKjVHjA7PZj4Mge3R5YNiP1e3UZjInClVN65XAbvqqM6A7H5fATj0j" (stdin)= 0fd168b8ddb4876a0358a8d14d0c9f3da0e9b20c5d52b2a00fcf7d1c602f9a77 curl command: (HMAC SHA256) [linux]$ curl -H "X-MBX-APIKEY: vmPUZE6mv9SD5VNHk4HlWFsOr6aKE2zvsw0MuIgwCIPy6utIco14y7Ju91duEh8A" -X POST 'https://api.binance.com/api/v3/order?symbol=LTCBTC&side=BUY&type=LIMIT&timeInForce=GTC' -d 'quantity=1&price=0.1&recvWindow=5000×tamp=1499827319559&signature=0fd168b8 ddb4876a0358a8d14d0c9f3da0e9b20c5d52b2a00fcf7d1c602f9a77' Note that the signature is different in example 3. There is no & between "GTC" and "quantity=1".
0
|
23.08.2018, 10:20 | |
Ответы с готовыми решениями:
1
Как отправить Post запрос с JSON на сервер Отправить Post запрос средствами JavaScript Как отправить post запрос на сайт? Как отправить POST или GET запрос на сайт, доступный только по протоколу HTTPS |
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
|
||||||
24.08.2018, 11:19 | 2 | |||||
Параметры вы должны задать свои собственные. Ключ апи вы должны вставить свой. Параметр signature вы должны сформировать самостоятельно на основании вашего секретного ключа. Подпись у вас используется HMAC-SHA256
0
|
24.08.2018, 11:19 | |
24.08.2018, 11:19 | |
Помогаю со студенческими работами здесь
2
Отправить post запрос с параметрами на сайт и получить результат Отправить post запрос на сайт, так, чтобы авторизоваться и сохранить куки Как отправить POST запрос? Как отправить Post запрос Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |