【发布时间】:2016-11-09 16:11:25
【问题描述】:
我知道 Airbnb 还没有向公众开放他们的 API,但是在互联网上搜索我发现有人在使用它。
我尝试联系他们,也尝试联系 Airbnb,但没有任何答案。
这里有人知道我可以参考的任何联系电子邮件、页面或电话号码吗?
【问题讨论】:
我知道 Airbnb 还没有向公众开放他们的 API,但是在互联网上搜索我发现有人在使用它。
我尝试联系他们,也尝试联系 Airbnb,但没有任何答案。
这里有人知道我可以参考的任何联系电子邮件、页面或电话号码吗?
【问题讨论】:
【讨论】:
登录 Airbnb.com,打开 Web 开发者控制台,转到网络选项卡,按 json 类型过滤,查看 url 并找到“client_id”。 我找到了这个答案here
【讨论】:
据我所知,他们从今天起已经关闭了这项服务。 “不幸的是,这不再可用”将是 API 返回的内容。
编辑: 几天后它又开始工作了。很奇怪,可能是内部问题,或者我们的速率受限或其他原因。
【讨论】:
您现在可以在登录仪表板时在源代码的元标记上找到您的 API 密钥。搜索canonical_host,你会发现:
{"canonical_host":"www.airbnb.com","api_config":{"key":"<your-api-key>"}
【讨论】:
我已阅读here,您可以通过查看 AirBNB 在他们自己的网站中使用的请求来找到您的 API 密钥。因此,使用 chrome 或 firefox 中的 web-developer 工具,或 firefox 中的 firebug 并在网络面板中搜索请求,直到找到任何 JSON 请求中使用的密钥。一些 url 包含这个关键参数,你复制它:) 对我有用!
哦,顺便说一句,我想提醒您,该 API 目前尚未正式发布,用于在您登录时在后台获取数据。当您使用此密钥时,他们会知道您的身份。 AirBNB 可能会阻止或至少警告您使用他们的 API,而您可能不允许这样做。阅读他们的条款和条件以确保。当然,我不承担任何责任;)
【讨论】: