跳转到内容

在应用中使用实时国家数据

要点MonstarX 托管了新加坡、日本、马来西亚、印度、印度尼西亚、阿联酋和菲律宾的实时公开数据。提出需要这些数据的功能,MonstarX 会显示一张卡片,让你一键启用该国家,然后用真实数据来构建。你也可以在“后端 → 国家数据”中自行启用。无需账户,无需 API 密钥。

很多应用都和某个地方有关:新加坡的停车场查找工具、日本的地震追踪器、马来西亚的假期规划器。它们需要的信息,比如天气、公交到站时间、停车场空位、地震、公共假期、公司注册信息,都由各国政府作为开放数据公开发布。

MonstarX 替你托管了这些数据,称为国家数据。你的应用可以实时展示它们,不用开账户、不用找 API 密钥,也不用为每个政府网站单独写代码。

国家应用可以展示的内容举例
新加坡天气、降雨和空气质量、停车场空位、公交到站、地铁通告、出租车、HDB 组屋转售价格、按 UEN 查询公司、地址
日本天气和预警、地震和海啸、邮政编码、公共假期、避难所、旅游景点
马来西亚天气和洪水预警、燃油价格、汇率和利率、公共假期、邮政编码
印度天气、mandi(农产品市场)价格、医院、银行 IFSC 代码、公共假期、板球、旅游、各邦数据
印度尼西亚天气、地震、KRL 通勤列车时刻表、细化到村一级的行政区划、礼拜时间、黄金价格、新闻
阿拉伯联合酋长国天气、礼拜时间、燃油价格、汇率、公共假期、迪拜和阿布扎比的开放数据
菲律宾天气和台风、地震和火山、大区和描笼涯(barangay)、医院、加油站、节假日

泰国和越南即将推出。

像提其他需求一样,在聊天中提出这个功能。当请求需要某个国家的数据时,比如“做一个新加坡停车场查找工具,显示实时空位”“在首页显示东京的地震”,MonstarX 会询问能否使用:

  1. MonstarX 为你的请求写好计划,并显示一张卡片:使用日本的实时数据?,说明这些数据在你的应用中做什么用。

  2. 点击启用日本数据。不用粘贴任何内容,也不用注册。

  3. MonstarX 会自动继续构建。它先查看真实数据,再围绕数据构建页面,所以你在预览中看到的都是实时内容。

如果点击暂不,MonstarX 会改用示例数据构建这个功能,并且不会再问。之后你随时可以启用这个国家。

打开项目,点击顶部栏中的后端,再点击国家数据。

  • 启用为当前项目开启某个国家。关闭会再次关掉它;在重新启用之前,应用对它的调用都会失效。
  • 数据工具数量表示该国数据提供了多少个工具。点击箭头可以查看所有工具,按类别分组,比如天气、交通、地点与地图等。工具较多的国家会提供一个筛选框。
  • 试用区会打开一个页面,你可以在上面用实时数据亲自试用每个工具。
  • 顶部显示应用在过去 24 小时内调用国家数据的次数,底部显示最近的调用及是否成功。
  • 实时数据,免费使用。 数据直接来自各国的公开来源,比如 data.gov.sg。启用国家不消耗额度。
  • 每个应用每天 5,000 次调用。 对繁忙的应用来说也绰绰有余;MonstarX 会在页面打开或有人点击刷新时读取数据。
  • 注明数据来源。 开放数据许可要求应用注明数据出处,所以 MonstarX 会在数据旁边显示来源(例如“data.gov.sg”)。
  • 预览和发布后都能用。 应用在任何地方都使用同样的实时数据,代码中不包含任何密钥。
  • 按项目启用。 国家数据只对你启用它的那个项目生效,而且只有项目所有者能启用。
  • 不适用于导入的应用。 导入的应用保留自己的代码,无法使用国家数据。
使用这些数据需要账户或 API 密钥吗?

不需要。数据由 MonstarX 托管,连接也由它处理。启用国家后,应用就能使用。

MonstarX 没有询问我是否启用某个国家,该怎么办?

在后端 → 国家数据中自行启用,然后在聊天中提出:“使用新加坡的实时停车场数据”。

如果我选了“暂不”会怎样?

MonstarX 会用示例数据构建这个功能,并且不再询问。准备好后,随时在后端 → 国家数据中启用该国家,再让 MonstarX 把功能切换为实时数据。

这和 MCP 连接器是一回事吗?

不是。国家数据由 MonstarX 托管,供你的应用使用。MCP 连接器是你自己添加的工具服务器,供 MonstarX 的构建助手使用。

我的国家不在列表里,还能使用它的数据吗?

可以,就像使用其他外部服务一样:让 MonstarX 接入它,并在后端 → 密钥中添加所需的密钥。泰国和越南很快会加入国家数据。