无法为api请求设置参数



我想使用这个api: https://data.bka.gv.at/ris/api/v2.5/judikatur

此api允许以下查询参数,如在https://data.bka.gv.at/ris/api/v2.5/applications/judikatur

中指定的:
"Dokumenttyp":{"type":"JudikaturTypSucheinschraenkung","minOccurs":0,"documentation":"Art des Datensatzes: Text oder Rechtssatz"}
...
{"JudikaturTypSucheinschraenkung":{"elements":[{"name":"SucheInRechtssaetzen","type":"boolean","minOccurs":0,"maxOccurs":1,"default":"true"},{"name":"SucheInEntscheidungstexten","type":"boolean","minOccurs":0,"maxOccurs":1,"default":"true"}]}

我想查询" sucheinentscheidungstextend "as False和"SucheInRechtssaetzen"是真实的。但是,我似乎不能指定这些参数。

到目前为止,我已经尝试了以下操作:

import requests
parameters = {"EntscheidungsdatumVon": "2020-01-01", "SucheInEntscheidungstexten": "false"}
response = requests.get("https://data.bka.gv.at/ris/api/v2.5/judikatur", params=parameters)

我应该如何定义这些参数?最后,我只希望得到以下结果:

"Dokumenttyp": "Rechtssatz"

我认为API不接受任何参数,但你可以通过将数据转换为json来过滤你想要的数据,然后从中获取你想要的

d = response.json()

相关内容

  • 没有找到相关文章