您就可以从外部应用程序访问该 API,

Connect, discuss, and advance fresh dataset management practices.
Post Reply
anglehimu
Posts: 112
Joined: Sun Dec 22, 2024 4:46 am

您就可以从外部应用程序访问该 API,

Post by anglehimu »

一旦保存并发布,就像我们的其他带有端点的 REST API 一样。看看下面的网址。我们通过 API get_weather这个名称来调用该 API 。您也可以从这里访问最终的 xml 。


重要的一点是,您应该在 API 设置中将任何 API 域列入白名单。

子图像-3

您还可以从 Vtiger Javascript API 访问此 API,我们将向您展示如何执行此操作。在此之前,我们想在详细信息页面上创建一个小部件来显示天气信息。
为此,我们将转到模块设计器并选择 我的电话号码 联系人并添加 TAP 脚本。

步骤 2:使用模块设计器添加新的天气小部件

在此步骤中,我们将

将小部件添加到详细信息页面
向小部件添加视觉元素 - 地图
添加弹出模型和管理设置
让我们开始吧。

添加小部件

子图像-4

为了将小部件添加到详细信息页面,我们公开了VTAP.Component.Register javascript API 。
这将帮助您确定可以添加到特定页面的按钮、小部件或图标类型。

例如:

要在列表页面上添加按钮,请使用“ LIST_BASIC_BUTTON ”
要将小部件添加到详细信息页面,请使用“ DETAIL_SUMMARY_WIDGET ”
欲查看此类钩子的完整列表,请单击此处。

为了定义小部件的外观,我们需要添加一个具有所需 HTML 的元素。在这种情况下,我们将转到 WeatherWidgetContents 组件。
在 Vtiger 中,组件是任何 UI 的基础,例如小部件、按钮等。组件的基本框架在此处定义。

00-11-50 的截图

WeatherWidgetContents 组件将执行以下操作:

调用我们在 API Designer 中创建的 openweathermap get_weather API。
加载一些基本详细信息,如当前时间、日出和日落时间、温度和一般预报。
下载 Open Street 并在地图上显示城市。
Post Reply