npm 包 relevant-urban 使用教程

阅读时长 5 分钟读完

简介

relevant-urban 是一个基于 Node.js 开发的 npm 包,它可以自动为你的地理位置生成社区信息和类似 Yelp 的商家列表。您可以使用它为自己的应用程序快速添加给用户有用的本地功能。此外,relevant-urban 还支持缓存查询,因此您的应用程序可以更快地响应用户的请求。

安装

使用 npm 安装 relevant-urban 很容易。只需在终端中键入以下命令即可:

使用 relevant-urban

  1. 导入 relevant-urban:

  2. 使用 relevant-urban:

可选配置项

relevant-urban 支持以下配置项:

名称 描述
cacheLifetime 缓存生命周期,以毫秒为单位。默认值为 60 * 60 * 1000,即 1 小时。
showZomatoData 是否显示 Zomato 数据。默认值为 false
showFoursquare 是否显示 Foursquare 数据。默认为 false
showYelpData 是否显示 Yelp 数据。默认值为 true
yelpFusionKey 用于访问 Yelp Fusion API 的 API 密钥。必填。
zomatoKey 用于访问 Zomato API 的 API 密钥。可选。
foursquareKey 用于访问 Foursquare API 的 API 密钥。必填(或在环境变量中设置 FOURSQUARE_CLIENT_ID)。

要使用它们,只需将相关键作为第二个参数传递给 relevantUrban()

-- -------------------- ---- -------
----- ------------- - --------------------------

----- ------ - -
  -------------- -----------------------
  --------------- -----
  --------------- -----
  ------------- -----
  ---------- ------------------
  -------------- ----------------------
--

----------------------- ------- ----- ------- -- -
  -- ------ -
    --------------------
  -
---

示例代码

以下是一个基本示例,显示了如何使用 relevant-urban 来获取一个城市的社区信息和商家列表。

-- -------------------- ---- -------
----- ------------- - --------------------------

----- ------ - -
  -------------- -----------------------
  --------------- -----
  --------------- -----
  ------------- -----
  ---------- ------------------
  -------------- ----------------------
--

----------------------- ------- ----- ------- -- -
  -- ------ -
    --------------------
  -
---

总结

在本文中,我们介绍了 relevant-urban 这个 npm 包的使用方法。使用它,您可以快速为您的应用程序添加非常有用的本地功能,这将使您的用户更容易找到他们需要的东西。虽然它非常容易使用,但也提供了一些强大的配置项,使您可以定制它来满足您的需求。相信您在后续的开发中,可以更好地利用相关的技术,为您的项目增添更多的价值。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005587381e8991b448d5adb

纠错
反馈