Как узнать параметры в API с помощью Python - PullRequest
0 голосов
/ 27 июня 2018

Ниже приведен код, который у меня есть:

response = requests.get('https://website.com', headers= {'Authorization': 'key'})

Ответ, который я получаю, - 200. Очевидно, что это хорошо.

Я пытаюсь получить данные и отформатировать их во фреймы данных впоследствии. Как мне двигаться дальше после этой строки кода? Я не знаю, какие параметры (я думаю, что это термин) поставить после, потому что продавец очень не отвечает и просто дал мне эту ссылку и ключ.

Есть ли способ вызвать список параметров?

Ответы [ 2 ]

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

Да @ Артур есть способ вызвать конечную точку с несколькими параметрами

Вы можете сделать это здесь, добавив опцию params в свой requests как

response = requests.get('https://website.com', params={'key1': 'value1', 'key2': 'value2'}, headers= {'Authorization': 'key'})

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

df = pd.DataFrame.from_dict(response.json(), orient='columns')

Для самообучения вы можете взглянуть на здесь , это поможет вам обработать любой вызов API

и для настройки своего собственного API здесь это хорошее место, чтобы начать, если вы любите Django

Пожалуйста, дайте мне знать, если это поможет.

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

Используя панды, вы можете анализировать JSON, используя

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