写点什么

Yelp 用全新的 Fusion API 引入了更多的数据和特性

  • 2016 年 9 月 29 日
  • 本文字数:1455 字

    阅读完需:约 5 分钟

Yelp 于 9 月 20 日宣布称为 Fusion 的全新 API 发布,这使开发人员可以在更大程度上访问 Yelp 的原始数据及特性。Fusion 提供了更细粒度的 Yelp 数据过滤、更大程度上对图片及合作者数据的访问以及全天候的缓存。

Yelp Fusion API 的主要特性中涵盖了对大规模业务数据列搜索时的数据过滤功能。开发人员现在可按用餐价格和餐馆开放时间过滤 Yelp 数据,还可在业务和关键字搜索中使用自动补齐建议。对于搜索和自动补齐功能,在 API 文档中给出了相对明确的 RESTful API。为了实现不同条件的数据过滤和关键字自动补齐功能,Fusion API 中还包含了带参数的标准 HTTP get 操作。但是 Fusion API 的一个主要局限是限定搜索结果在一千条以内。如果企业计划在 Yelp 数据上做自己的分析,可能仍然会受限于现有 API 所给出的约束。

另一个新 Fusion API 的主要特性是数据的缓存及与 Yelp 合作商的协作。全天候缓存特性可使应用对 Yelp 数据的使用更加高效。每次用户意图在应用中搜索全部 Yelp 数据时,由于应用与 Yelp API 的通信可以在本地缓存所有用户搜索结果记录,这样应用轻易地检索到近期的搜索情况,不必去做额外的 Yelp API 网络调用。Yelp 与 ChowNow 等提供相似业务数据的合作商之间的协作,意味着更多的数据可被检索到,至少对于外卖类别是这样的。在 Yelp 自身很可能已管理了大部分餐馆业务相关的通用数据的同时,像商业评论这样通常各网站各异的数据现在也可以通过 Yelp 访问到了,所有合作商都为开发提供了可能有用的方式。

Fusion API 早期发布版本的采用者主要是物联网(Internet of Things,IoT) )应用。但现在还有一些 Fusion 的采用者是来自于其它的领域,例如热门交友网站 Coffee Meets Bagel ,这显示了在多种多样的方法中可使用更细粒度的 Yelp 数据管理。Yelp 的业务及企业发展高级副总裁 Chad Richardson写道:“这些方法与Yelp Fusion API 的集成将会在很大程度上增值Coffee Meets Bagel 社区,希望能为真爱筹措出完美的环境!”Coffee Meets Bagel 的共同创立者Dawoon Kang 提及 Yelp 的全新过滤特性是他们在全新 Fusion API 中的最大收益,该特性使他们可以提供更多的约会对象目标。无论在物联网领域或其它领域,Fusion 的主要采用者已经成为那些试图处理或迎合用户在特定地点上突发奇想的应用。Fusion 具有的归并位置数据的能力,连同高分辨率的照片和目标性明确的评论一起,为个体商户提供了独一无二稳定的环境,尤其是关于每个特定用户的定位。

在 Fusion 对开发人员社区开放的程度问题上,Yelp 是十分谨慎的,当前 Yelp 依然对访问大量数据和功能设置了关卡。例如在 Yelp 网站上可以按月或年显示对某商业结构评级的图表,而使用 API 的开发人员只能获取当前的评级数据。此外,虽然开发人员可维护全天候的缓存,但是并不能对 API 数据做外部存储。这些防护措施在阻碍了竞争者从 Yelp 窃取大量有价值的数据的同时,依然在很大程度上对开发人员开放了数据服务。Richardson 在 Fusion 的新闻发布稿中写道:“消费者对本地内容的期待持续增长,作为对这种需求的回应,我们决定在开发者程序上增加一倍的投入,提供更好的工具和更丰富的Yelp 内容与数据。”很明显随着高度个性化数据推荐的繁荣,Yelp 正确保开发人员可以惬意地使用其所提供的API 作为驱动。

查看英文原文: Yelp Introduces More Data and Features with New Fusion API


感谢夏雪对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016 年 9 月 29 日 19:001177
用户头像

发布了 227 篇内容, 共 64.6 次阅读, 收获喜欢 26 次。

关注

评论

发布
暂无评论
发现更多内容

手把手教你,从零开始搭建Spring Cloud Alibaba!这份笔记太牛了

Java~~~

Java 面试 微服务 Spring Cloud 架构师

就这?腾讯云高工熬夜手写'Java微服务学习笔记'也就让我月薪涨3k

Java~~~

Java spring 面试 微服务 架构师

Java程序员3个月从月薪6k涨到15k,你知道我是怎么过来的吗?

Java~~~

Java 面试 多线程 高并发 架构师

架构实战营 模块四 作业

一雄

作业 架构实战营 模块四

架构实战营 - 第四模块作业

李东旭

「架构实战营」

KIE(Knowledge Is Everything)

LeifChen

drools 8月日更 KIE 知识库

【Maven 入门教程】3、Maven 仓库、坐标以及依赖管理

村雨遥

8月日更

毕业设计

方堃

15 道超经典大厂 Java 面试题!重中之重

程序员鱼皮

Java c++ 面试 后端 Go 语言

【Vue2.x 源码学习】第二十六篇 - 数组依赖收集的实现

Brave

源码 vue2 8月日更

脚本测试服务器处理URL非法传参

liuzhen007

8月日更

秒杀系统架构设计,教你画好架构图!

九灵

Java 架构 面试 服务端

2020年五面蚂蚁,中级Java开发人员要掌握的技术

欢喜学安卓

Java 程序员 面试 后端

🏆(不要错过!)【CI/CD技术专题】「Jenkins实战系列」(3)Jenkinsfile+DockerFile实现自动部署

浩宇天尚

Docker Dockerfile jenkins 8月日更

15-Java枚举类详解【干货笔记,2021年Java高级面试题

欢喜学安卓

Java 程序员 面试 后端

Java程序员3个月从月薪6k涨到15k,你知道我是怎么过来的吗?

Java~~~

Java 面试 微服务 JVM 架构师

配置ssh免密码登录

一个大红包

8月日更

网络攻防学习笔记 Day96

穿过生命散发芬芳

态势感知 网络攻防 8月日更

加班,占个楼

IT蜗壳-Tango

8月日更

JVM实践--实例解析字节码常量池

林昱榕

JVM 常量池 字节码

前方高能预警!阿里大佬出品“Spring实战学习笔记”震撼来袭

Java~~~

Java spring 面试 微服务 架构师

Linux之lsof命令

入门小站

Linux

前端之数据结构(二)

Augus

数据结构 8月日更

深入学习 CSS 中的伪元素 ::before 和 ::after

devpoint

CSS css3 CSS语法 8月日更

15道常考SpringBoot面试题整理,字节跳动Java金三银四解析

欢喜学安卓

Java 程序员 面试 后端

涨薪50%,从小厂逆袭,坐上美团L8技术专家(面经+心得)

Java~~~

Java 面试 微服务 JVM 架构师

圆梦腾讯之后,我收集整理了这份“2021春招常见面试真题汇总”

Java~~~

Java 面试 微服务 多线程 架构师

电商秒杀系统架构设计

华仔架构训练营

【前端 · 面试 】HTTP 总结(五)—— GET 和 POST

编程三昧

面试 大前端 HTTP 8月日更 get和post

Java并发--synchronized原子性的底层机制剖析

林昱榕

JVM 并发 线程安全

16条代码规范建议,快看看自己做到没,Java从基础到高级知识点汇总

欢喜学安卓

Java 程序员 面试 后端

Yelp用全新的 Fusion API引入了更多的数据和特性_语言 & 开发_Margot Krouwer_InfoQ精选文章