Форматирование запроса API к REST API - PullRequest
0 голосов
/ 05 июня 2018

Я пытаюсь получить исторические цены в долларах США за BTC из Coinbase API.Соответствующий раздел документации: здесь .Я никогда ранее не взаимодействовал напрямую с API, поэтому в данный момент я просто пытаюсь выяснить, как отформатировать запрос.

Чтобы получить текущую цену, это работает:

https://api.coinbase.com/v2/prices/BTC-USD/spot

Однако, если я хочу получить исторические цены, мне нужно указать дату, как указано в документах, но я не могу понять, правильно ли отформатирован формат.Я уверен, что это стандартный формат, о котором я просто не знаю, так что, надеюсь, кто-то может указать мне правильное направление.

Я пробовал:

https://api.coinbase.com/v2/prices/BTC-USD/2018-01-01

https://api.coinbase.com/v2/prices/BTC-USD/date/2018-01-01

https://api.coinbase.com/v2/prices/BTC-USD/resource?date=2018-01-01

https://api.coinbase.com/v2/prices/BTC-USD/resource/date=2018-01-01

(что-то вроде подсказок здесь )

Как правильно форматировать запрос API?

1 Ответ

0 голосов
/ 05 июня 2018

Вы должны отформатировать запрос как

https://api.coinbase.com/v2/prices/BTC-USD/spot?date=2018-05-21

И вы должны включить CB-VERSION

CB-VERSION: 2017-08-07

, если хотите избежать предупреждения API

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...