如何仅使用reddit json选择图像?

时间:2019-07-03 00:46:48

标签: javascript json

我正在尝试从特定的reddit获取图像列表,并将其随机发送给用户。有没有办法只获取列出网址的json?

我尝试仅沿下面的路径进行操作,但是最终会抛出一个错误的感觉,那就是嵌套数组

  "kind": "Listing",
  "data": {
    "modhash": "2l53o1urucfcc06e46b02a400997e1d810b258af76c74bce9d",
    "dist": 25,
    "children": [
      {
        "kind": "t3",
        "data": {
          "thumbnail": "https://b.thumbs.redditmedia.com/AihwJOuW0jmGvdJqd71rVCQCA7nJYc4KoyclJttNn_c.jpg",

我希望它从巨大的数组中返回随机图像。再一次,我的尝试都错误地格式化了解析器

每个帖子都在孩子的数组中,我想访问很多缩略图并将其列出 我从reddit.com/r/pics/top.json获取json 我使用请求

console.log(parsedData["data"]["children"]...)

我不知道如何在不抛出错误的情况下将其传递给数据

1 个答案:

答案 0 :(得分:1)

parsedData.data.children.forEach(imageUrl => {
   console.log(imageUrl.data.thumbnail)
})