java - Android JSON API 调用

标签 java android json api callback

我正在尝试找出制作小部件以从公司的 API 中提取数据的最佳方法。它为那里的服务提供监控数据。他们有一个使用 JSON 调用的 API,我需要知道如何开始创建它。我希望构建一个小部件并显示几个不同的数据部分。任何建议、示例代码等都将非常有帮助。

来自其 URL 的 API 回调示例。 https://api.company.com/api/systems?callback=my_method

my_method(
[
  {
  "city": "Sebastopol",
  "country": "US",
  "postal_code": "95472",
  "state": "CA",
  "status": "warning",
  "system_name": "Sample Residence",
  "system_public_name": "Sample Residence",
  "timezone": "America/Los_Angeles"
  },
  {
  "city": "Petaluma",
  "country": "US",
  "postal_code": "94954",
  "state": "CA",
  "status": "normal",
  "system_name": "Sample Residence 2",
  "system_public_name": "Residential System",
  "timezone": "America/Los_Angeles"
  }
 ]
)

谢谢

最佳答案

我必须设置类似类型的天气网络服务。我使用了 IntentService ResultReciever 模式。我用 this作为我的引用。实现后,任何调用都非常容易使用。

关于java - Android JSON API 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15690302/

相关文章:

java - gradle包装器如何使用它的构建文件来保存安装gradle的表单?

java - 命令行 JMX 客户端设置值

android - 使文本适合的微调器

javascript - 语法错误 : Unexpected token o in JSON at position 1

java - 从 URL <b>/</b> 下载的 XML 文件无法识别

android - Android 上的视频无法全屏显示

android - 使用 AlarmManager 从 BroadcastReceiver 启动服务

javascript - 提取具有多个值的对象并使用 Javascript 传递它们

javascript - 使用 Angular.js 和 Angular-sanitize.js 时从 json html 数据中剥离 src

java - JdbcTemplate查询中的多个变量