2017-02-16 71 views
2

我有一個簡單的Android應用程序,我在Android Studio中從openweathermap.org下拉JSON天氣數據,並且效果很好。用於從IBM Bluemix訪問JSON數據的Android應用程序IoT Watson雲平臺

在一個單獨的項目,我使用的IBM Bluemix的IoT雲來監視從正在通過我樹莓P1發送至雲中的傳感器的一些物理的溫度數據。

我希望通過從Bluemix平臺提取JSON數據,將這個信息實現到我的應用中。

沒有人有如何啓用訪問來自Android應用程序直接在JSON數據的任何指南或教程?

大部分我讀過的IBM指南,似乎使用節點紅和其他IBM服務的,而不是一個自制程序納入。

+0

一些Android應用程序在此GitHub的庫可供選擇 - https://github.com/ibm-watson-iot?utf8=%E2%9C%93&q=android&type=&language= – ValerieLampkin

回答

1

如果我正確地解釋你的問題,你問如何讓你的傳感器數據從Bluemix回來給你做一個Android應用程序。您可以採取多種解決方案,但想到的是使用IBM Cloudant從您的物聯網雲中存儲設備數據。根據您選擇的存儲桶時間間隔,設備數據存儲在每日,每週或每月數據庫中。然後,您可以簡單地使用Cloudant Android SDK從數據庫中獲取所需的數據。

我不熟悉你的設置,但你也可以考慮拉下直接使用他們的REST API到您的Android應用程序的數據。


在一個側面說明,你可以嘗試下載Cloudant /天氣啓動針對Android的位置:

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

這會給你一個Android應用程序的工作示例連接到Cloudant或拉從Bluemix下載天氣數據。

相關問題