从 Openweathermap 等服务接收天气 api 数据
Receive weather api data from services like Openweathermap
我需要帮助开始使用 Openweathermap 等 API 服务获取信息。接收和解析来自 http 请求的信息的好方法是什么?
谢谢
我建议您学习一些关于使用 (REST) API 的教程。
这里有一些:
https://www.taniarascia.com/how-to-connect-to-an-api-with-javascript/
- http://g-liu.com/blog/2016/07/a-strategy-for-consuming-rest-apis-in-javascript/
============================================= ===========================
一个很好的入门方法是在不编写任何代码的情况下使用 API 进行试验。这使您可以了解 API 的功能及其工作原理,而不会浪费编码时间。
postman 将允许您这样做。如果你不知道你需要什么test/try,我推荐@tijn167 的答案。
在 postman 中试验后,它还可以生成代码,然后您可以将代码复制粘贴到您的程序中,以恢复一些试验时间
这取决于您是想通过客户端代码在页面上显示它,还是让您的服务器获取数据并将值放入 XPages 控件中。上面建议的是客户端 JS。您还可以编写 Java 来获取数据并使用 GSON 将其带入 Java 对象,然后在 XPages 控件中使用它(也许重复?)
我需要帮助开始使用 Openweathermap 等 API 服务获取信息。接收和解析来自 http 请求的信息的好方法是什么? 谢谢
我建议您学习一些关于使用 (REST) API 的教程。
这里有一些:
https://www.taniarascia.com/how-to-connect-to-an-api-with-javascript/
- http://g-liu.com/blog/2016/07/a-strategy-for-consuming-rest-apis-in-javascript/
============================================= ===========================
一个很好的入门方法是在不编写任何代码的情况下使用 API 进行试验。这使您可以了解 API 的功能及其工作原理,而不会浪费编码时间。
postman 将允许您这样做。如果你不知道你需要什么test/try,我推荐@tijn167 的答案。
在 postman 中试验后,它还可以生成代码,然后您可以将代码复制粘贴到您的程序中,以恢复一些试验时间
这取决于您是想通过客户端代码在页面上显示它,还是让您的服务器获取数据并将值放入 XPages 控件中。上面建议的是客户端 JS。您还可以编写 Java 来获取数据并使用 GSON 将其带入 Java 对象,然后在 XPages 控件中使用它(也许重复?)