我一直在尝试使用网站Idealista(https://www.idealista.com/)的API来检索真实的房地产数据的信息。
由于我不熟悉OAuth2,到目前为止我还无法获得令牌。我刚刚获得了API密钥,密钥和一些关于如何挂载http请求的基本信息。
我希望有一个这个API的功能示例(最好是Python),或者一些关于处理OAuth2和Python的更通用的信息。
我一直在尝试使用网站Idealista(https://www.idealista.com/)的API来检索真实的房地产数据的信息。
由于我不熟悉OAuth2,到目前为止我还无法获得令牌。我刚刚获得了API密钥,密钥和一些关于如何挂载http请求的基本信息。
我希望有一个这个API的功能示例(最好是Python),或者一些关于处理OAuth2和Python的更通用的信息。
5条答案
按热度按时间8wtpewkr1#
经过几天的研究,我想出了一个基本的Python代码,从Idealista API检索真实的房地产数据。
字符串
该函数将返回一个JSON,其中包含OAuth2 token和会话时间(以秒为单位)。之后,要查询API,就像下面这样简单:
型
这一次,我们将在content var中找到我们要查找的数据,同样是JSON。
2admgd592#
这是我的代码,改进#3.这运行好!对我来说!只把你的apikey和你的密码(秘密).
字符串
ttp71kqs3#
这不能被标记为正确答案,因为
字符串
将给予您TypeError:
型
由于base64encode返回一个字节类型对象.
Idealista API在文档方面确实非常有限,但我认为这是一种更好的方法,因为我不使用unlimited libs(仅限本机):
型
这工作完美,只有python请求和base64模块。
问候
n8ghc7c14#
我发现了一些错误。至少,我不能运行它。我相信,我改进了这一点:
字符串
ejk8hzay5#
这是有效的:
字符串