Python API Calling Random.org - PullRequest
       8

Python API Calling Random.org

0 голосов
/ 08 ноября 2018

Так что я новичок в API, но я пытаюсь получить больше практики с ними. Я получаю соединение в порядке (200), но всякий раз, когда я пытаюсь распечатать результаты, я получаю эту ошибку:

{"jsonrpc": "2.0", "error": {"code": - 32700, "message": "Ошибка разбора", "data": null}, "id": null}

Вот мой код с отредактированным ключом API:

    url = 'https://api.random.org/json-rpc/1/invoke'

    data = {'jsonrpc':'2.0','method':'generateIntegers','params': {'apiKey':'mykeygoeshere','n':10,'min':1,'max':10,'replacement':'true','base':10},'id':24565}

    response = requests.get(url,data)

    print(response.text) 

Любая помощь приветствуется

1 Ответ

0 голосов
/ 08 ноября 2018
    import requests
    import json

    url = 'https://api.random.org/json-rpc/1/invoke'

    data = {'jsonrpc':'2.0','method':'generateIntegers','params': {'apiKey':'mykey','n':10,'min':1,'max':10,'replacement':'true','base':10},'id':24565}

    params = json.dumps(data)

    response = requests.post(url,params)

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