如何使用DSIRE API网站上的SPARQL端点来查询结果

问题描述 投票:-1回答:1

我正在尝试从DSIRE网站收集所有净计量程序数据:http://www.dsireusa.org/resources/data-and-tools/。如您所见,它是允许开发人员免费使用其API的页面,但是它与过滤数据方面非常混乱。

我想要的是:通过过滤器“ program_type_id = 37”提供所有与程序有关的数据。

我尝试过的事情:

import requests
resp = requests.get('http://programs.dsireusa.org/api/v1/getprograms/json')
resp
resp_json = resp.json()
resp_json

当然,由于大量数据,此结果将返回502的响应代码,这就是为什么我需要过滤结果以仅显示Net Metering程序数据的原因。

任何人都可以引导我走正确的道路吗?这是我第一次尝试使用此API。

python python-3.x api sparql
1个回答
0
投票

我有一个非常相似的要求。我倾向于同意Jeen的观点,该端点似乎处于脱机状态,并且似乎没有任何架构文档。你有什么进展吗? -贝尔纳多

© www.soinside.com 2019 - 2024. All rights reserved.