craigslist.org有开发者API吗?

72

我正在开发一个应用程序,并希望只需点击一个按钮即可自动发布到Craigslist。 有没有办法做到这一点?

我有一个账户,会为每个发布付费。


你应该阅读这个答案,看起来很不错 -> https://dev59.com/-XA65IYBdhLWcg3wyRyk - devasia2112
@B4NZ41 这不是一个完整的 API,无法使用账户发布广告。它只能通过查询字符串获取反馈,而 Craigslist 已经支持这一点了。 - bbedward
这个怎么样 -> http://support.open-realty.org/showthread.php?23764-Bulk-posting-in-Craigslist 我的第一条评论中我放了一个链接到另一个问题,非常类似于你的,去那里看看吧..在同志的上面放置相同的链接.!! ;) - devasia2112
我们在这里就http://opendata.stackexchange.com/q/5883/1511这个主题进行了一次公开讨论。 - philshem
5个回答

70

最终答案是否定的。你可以从类似于这个的 RSS 订阅源中使用搜索字符串来查询列表:

http://YOURCITY.craigslist.org/search/sss?format=rss&query=SearchString

就发布来说,craiglist尚未开放他们的API。然而,这个SO问题可能会提供一些线索和可能的解决方案 - 尽管不是非常可靠。

Craigslist自动发布API?

写一封信给craigslist请求他们打开他们的API。


6
这已不再可能 - format=rss 不再被支持,从今天起将会响应 410 GONE。 - lance.dolan
同意@lance.dolan的观点 - craigslist RSS支持似乎已经过时,如此处此处(注意一些链接已经失效)所示。 - Nate Anderson

17

10

Craiglist非常吝啬他们的数据,他们甚至刻意阻止爬虫。如果您使用ruby,这里有一个我编写的宝石来帮助您爬行craiglist数据,您可以搜索多个城市,计算平均价格等...


1
可以通过 gem 工具下载,但目前只能使用以下命令进行安装:gem install craigslist_scraper -v 0.0.1.alpha --pre - boulder_ruby
18
哈哈。喜欢GitHub上的例子。 - Justas
4
这些在GitHub上的例子挺有意思的 :) - Marc Liyanage

9

大家好!好消息!Craigslist现在已经发布了批量发布API!

点击这里查看详情。


1
注意:这是美国,仅限有偿发布,且仅限于有限的类别。 - ashleedawg

7
我能找到的最接近的是称为 3taps 的东西。 Craigslist控告3taps ,结果“可以通过黑名单筛选某些观众(即竞争对手)来有选择地审查公共网站上的公共数据”,因此声明,“因此,3taps将从保留公共数据开放和平等访问权的公共来源中独家访问完全相同的数据”。

11
Craigslist威胁要起诉我,因为我发布了一个名为“路边物品警示”的Android应用程序,在那里放了几个月。他们雇佣了Perkins and Coie律师事务所,并威胁说每次抓取数据就要付20万美元(封顶100万美元/天)。我关闭了我的应用程序。Craigslist是一家亿万富翁公司,他们囤积人们提供给他们的数据。他们不是人们想象中的那样的公司。 - ialexander
5
Craigslist是一家私人公司,花钱提供公共服务。对于大多数使用情况,该服务是免费的。我猜测OP想要利用Craigslist批量销售物品。在此假设下,OP将获利,同时不为Craigslist做出贡献。这对Craigslist来说是不公平的,因此你所讲的“他们不是人们想象中的那种公司”并不完全公平。给某人免费提供某些东西,然后他们要求更多的免费服务,否则原始优惠被认为是不道德的。我不理解这种哲学。我相信他们只是在保护自己的利益。 - barrypicker
希望有一天他们被关闭! - Yaroslav Dukal

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接