Gumtree UK — bb-browser — Gumtree UK — 浏览器书签
v1.0.0使用bb-browser从终端搜索[Gumtree UK](https://www.gumtree.com/): 房产和公寓买卖或出租,二手交易,宠物,二手车...
运行时依赖
版本
搜索:更新 bb-sites/gumtree/search.js 中的选择器(例如 article[data-q="search-result"])。
安装命令
点击复制技能文档
Gumtree UK + bb-browser 当您需要使用UK本地分类广告数据(如房屋出售、租赁和共享住房、二手商品、宠物、用车等Gumtree分类)时使用此技能,无需手动从网站复制粘贴。 此技能帮助以下方面: 房产(购买):搜索出售列表;打开列表以查看全文、价格、位置和所有照片。 租赁/共享住房:与Gumtree上的租赁和共享住房列表相同。 二手和一般贸易:家具、手机、自行车和其他“出售”商品——使用标题、价格、摘要和缩略图比较结果。 宠物:查找或检查宠物列表(始终遵循平台规则和当地动物福利法律)。 二手车和摩托车:浏览摩托车列表;拉取详细页面以查看描述和图像集。 所有上述功能使用相同的两个命令:gumtree/search,然后是gumtree/listing用于任何结果URL。 先决条件 bb-browser全局安装(npm i -g bb-browser)。 适配器文件:bb-sites/gumtree/search.js和bb-sites/gumtree/listing.js。 安装适配器(私人站点覆盖社区包): mkdir -p ~/.bb-browser/sites/gumtree cp bb-sites/gumtree/search.js ~/.bb-browser/sites/gumtree/search.js cp bb-sites/gumtree/listing.js ~/.bb-browser/sites/gumtree/listing.js 更改适配器文件后,复制或使用符号链接。 1)搜索:gumtree/search 每个结果包括: firstImageUrl — 首图的绝对URL(与image相同) firstImageMarkdown — 为聊天UI准备的Markdown图像行 url、title、price、location、snippet bb-browser site gumtree/search "2 bed flat Manchester" --json bb-browser site gumtree/search "VW Golf" --json bb-browser site gumtree/search "sofa" --json 在聊天中比较多个结果:粘贴每行的firstImageMarkdown(或!title)。 如果远程图像被阻止,回退到显示firstImageUrl作为链接。 位置参数(顺序遵循bb-browser字段顺序): query(必需) location — 默认为United Kingdom page — 默认为1 category — Gumtree search_category,默认为all(例如cars-vans-motorbikes;对于房产、宠物或其他垂直类别,使用Gumtree的类别URL/过滤器) bb-browser site gumtree/search sofa Manchester --json bb-browser site info gumtree/search 注意:未知--flags被bb-browser的全局解析器丢弃——使用位置参数,而不是--page 2。 2)列表详细信息:gumtree/listing 获取列表页面:全描述(JSON-LD Product如果可用,否则og:description),以及所有图像URL和首图。 bb-browser site gumtree/listing "https://www.gumtree.com/p/..." 路径输入也可以(域名自动填充): bb-browser site gumtree/listing /p/coffee-table/some-slug/1512630746 典型的JSON字段: description — 正文文本 title、price、location firstImageUrl、imageUrls、firstImageMarkdown 已删除的列表返回错误和提示 bb-browser site info gumtree/listing 当Gumtree HTML/JSON-LD更改时 搜索:更新bb-sites/gumtree/search.js中的选择器(例如article[data-q="search-result"])。 列表:保持JSON-LD Product解析为首选;回退到og:description/og:image。 登录后流程 联系卖家或发布广告仍需要bb-browser打开和正常浏览器交互。 贡献上游 遵循bb-sites模式:每个命令一个JS文件,带有/ @meta /。 合规 尊重Gumtree的条款、robots.txt和礼貌的请求速率。