简介
v3-yelp-api 是一个使用 JavaScript 封装的 Yelp Fusion API 的 npm 包,它提供了方便快捷的方式来获取 Yelp 商户的信息,如商户名、地址、电话、评分等等。本文将介绍如何使用这个 npm 包来获取这些信息。
安装
使用 npm 命令在你的项目中安装 v3-yelp-api,具体代码如下:
npm i v3-yelp-api
使用
首先,你需要在 Yelp Fusion API 上注册并获取你的 API 密钥,具体方法请参考 Yelp 的官方文档。
在你的项目中,使用以下代码导入 v3-yelp-api:
const Yelp = require('v3-yelp-api'); const yelp = new Yelp({ apiKey: 'YOUR_API_KEY_HERE' });
在示例代码中,我们首先从 v3-yelp-api 中导入 Yelp 类,并创建了一个 yelp 实例。这里传入了我们的 API 密钥。
接下来,我们可以使用以下代码来获取商户的信息:
yelp.business('business-id').then(response => { console.log(response.data); });
在示例代码中,我们调用 yelp 的 business 方法,并传入商户的 ID。当它返回一个 Promise 时,我们在 then 函数中获取到了响应,打印出了商户的信息。
我们还可以使用以下代码来检索商户:
yelp.search({ term: 'food', location: 'San Francisco', limit: 5, categories: 'restaurants' }).then(response => { console.log(response.data); });
在示例代码中,我们调用 yelp 的 search 方法,并传入需检索的商户选项。它将返回一个包含商户列表的响应。这个例子中我们检索了 San Francisco 中的前 5 个餐馆。
总结
v3-yelp-api 是一个非常有用的 npm 包,它可以让你方便的获取 Yelp 商户的信息。在本文中,我们学习了如何使用 v3-yelp-api 来获取商户信息和检索商户信息。 我们也希望这篇文章能帮助你更快速、更有效率地使用这个 npm 包。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005586d81e8991b448d5a61