Приветствую всех.
Пробую сделать запрос используя библиотеку Apache HttpClient для Java:
HttpPost requestPost = new HttpPost("https://api.indx.ru/api/v2/trade/Balance"); StringEntity params = new StringEntity("ApiContext:{\"Login\":\"---\",\"Wmid\":\"---\",\"Culture\":\"ru-RU\",\"Signature\":\"---\"}"); requestPost.addHeader("Accept", "text/json"); requestPost.setEntity(params); HttpResponse responsePost=httpClient.execute(requestPost);1. Нужно добавить:
requestPost.addHeader("Content-Type", "application/json");
2.
"ApiContext:{\"Login\":\"---\",\"Wmid\":\"---\",\"Culture\":\"ru-RU\",\"Signature\":\"---\"}"
заменить на:
"{ApiContext:{\"Login\":\"---\",\"Wmid\":\"---\",\"Culture\":\"ru-RU\",\"Signature\":\"---\"}}"
- INDX Forum
- \ Просмотр профиля: Сообщения: Vіktorі
Статистика
- Группа: Пользователи
- Сообщений: 3 ( в день)
- Просмотров: 1 493
- Статус: Новичок
- Возраст: Неизвестен
- День рождения: Неизвестен
-
Пол
Не указал
-
Webmoney BL
Контактная информация
1
Нейтральный
Последние посетители
Нет последних посетителей для отображения
Мои сообщения
В теме: INDX API. Програмные интерфейсы INDX
05 марта 2018 - 16:22
В теме: INDX API. Програмные интерфейсы INDX
04 марта 2018 - 12:48
Большое спасибо!
В теме: INDX API. Програмные интерфейсы INDX
03 марта 2018 - 20:27
Подскажите, пожалуйста.
Делаю запрос на https://api.indx.ru/api/v2/trade/Tools
Body: {"ApiContext":{"Login":"-----","Wmid":"-----","Culture":"ru-RU","Signature":"-------"}}
Получаю правильный ответ.
Делаю запрос с такими же значениями в ApiContext на https://api.indx.ru/...trade/OfferList
Body: {"ApiContext":{"Login":"-----","Wmid":"-----","Culture":"ru-RU","Signature":"-------"}, "Trading":{"ID":60}}
Но получаю:
{"code":-4,"desc":"Signature is not correctly generated","value":null}
Подпись правильная, так как запрос https://api.indx.ru/api/v2/trade/Tools работает.