【问题标题】:How to use api in android java?如何在android java中使用api?
【发布时间】:2021-12-02 00:26:47
【问题描述】:

我是 Android 上的 Java 新手。我想从此 URL 获取所有标题和图像。我无法获取所有这些,因为它们不存在于单个数组中。

https://commons.wikimedia.org/w/api.php?action=query&prop=imageinfo&iiprop=timestamp%7Cuser%7Curl&generator=categorymembers&gcmtype=file&gcmtitle=Category:Featured_pictures_on_Wikimedia_Commons&format=json&utf8

内容如下:

{
   "batchcomplete":"",
   "continue":{
      "gcmcontinue":"file|3030312043484154454155204445204348494c4c4f4e20414e442044454e5453204455204d4944492050484f544f2042592047494c4553204c415552454e542e4a50470a3030312043484154454155204445204348494c4c4f4e20414e442044454e5453204455204d4944492050484f544f2042592047494c4553204c415552454e542e4a5047|96559561",
      "continue":"gcmcontinue||"
   },
   "query":{
      "pages":{
         "49179423":{
            "pageid":49179423,
            "ns":6,
            "title":"File:\"Broke, baby sick, and car trouble!\" - Dorothea Lange's photo of a Missouri family of five in the vicinity of Tracy, California.jpg",
            "imagerepository":"local",
            "imageinfo":[
               {
                  "timestamp":"2016-06-01T22:33:46Z",
                  "user":"Adam Cuerden",
                  "url":"https://upload.wikimedia.org/wikipedia/commons/9/91/%22Broke%2C_baby_sick%2C_and_car_trouble%21%22_-_Dorothea_Lange%27s_photo_of_a_Missouri_family_of_five_in_the_vicinity_of_Tracy%2C_California.jpg",
                  "descriptionurl":"https://commons.wikimedia.org/wiki/File:%22Broke,_baby_sick,_and_car_trouble!%22_-_Dorothea_Lange%27s_photo_of_a_Missouri_family_of_five_in_the_vicinity_of_Tracy,_California.jpg",
                  "descriptionshorturl":"https://commons.wikimedia.org/w/index.php?curid=49179423"
               }
            ]
         },

         ...

      }
   }
}

【问题讨论】:

    标签: java api


    【解决方案1】:

    你可以查询这个问题:How to fetch data from an URL in Android?

    如果您成功获取远程服务的 JSON 内容,您可能需要遍历该 JSON 对象的节点以查找您感兴趣的数据并将它们放入您使用构建的数组或列表中自己接收数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-27
      • 2023-04-04
      • 1970-01-01
      相关资源
      最近更新 更多