【问题标题】:Android App to access JSON data from IBM Bluemix IoT Watson Cloud Platform用于从 IBM Bluemix IoT Watson Cloud Platform 访问 JSON 数据的 Android 应用程序
【发布时间】:2017-07-05 17:49:35
【问题描述】:

我有一个在 Android Studio 中制作的简单 android 应用程序,它从 openweathermap.org 提取 JSON 天气数据,并且运行良好。

在一个单独的项目中,我使用 IBM Bluemix IoT Cloud 来监控来自传感器的一些物理温度数据,这些数据通过我的 Raspberry Pi 传输到云端。

我希望通过从 Bluemix 平台提取 JSON 数据,将这些信息实现到我的应用程序中。

有没有人有关于如何直接从 Android 应用程序访问 JSON 数据的指南或教程?

我在 IBM 指南上阅读的大部分内容似乎都使用 Node-Red 和其他 IBM 服务,而不是自制应用程序。

【问题讨论】:

  • 这个 GitHub 存储库中提供了一些 android 应用程序 - github.com/…

标签: android json android-studio ibm-cloud watson-iot


【解决方案1】:

如果我对您的问题的解释正确,那么您是在询问如何将传感器数据从 Bluemix 取回您制作的 Android 应用程序。您可以采用许多解决方案,但想到的一个是使用 IBM Cloudant 来存储来自 IoT Cloud 的设备数据。根据您选择的存储桶间隔,设备数据存储在每日、每周或每月数据库中。然后,您可以简单地使用 Cloudant Android SDK 从数据库中获取您需要的数据。

我不熟悉您的设置,但您也可以考虑使用他们的REST API 直接将数据拉取到您的 Android 应用。


另外,您可以尝试在此处下载适用于 Android 的 Cloudant/Weather 启动器:

https://console.ng.bluemix.net/mobile/create-project/

这将为您提供一个连接到 Cloudant 或从 Bluemix 提取天气数据的 Android 应用程序的工作示例。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-21
    • 1970-01-01
    相关资源
    最近更新 更多