如何在网站 json api 中获取第一个 json 文件?
Posted
技术标签:
【中文标题】如何在网站 json api 中获取第一个 json 文件?【英文标题】:How do I get first json file in a website json api? 【发布时间】:2020-02-22 14:34:12 【问题描述】:我需要知道如何在网站 API 中获取第一个 JSON 文件,如果您想知道,该网站是 JSON 格式的。
例如;当 1 个 API 中有多个 JSON 文件时,如何获取第一个? 截图:https://i.gyazo.com/075aba4bae2e4d3d95af2926f4df436f.png
代码:
if(message.content.toLowerCase().startsWith(prefix + "check"))
snekfetch.get(api).then(r =>
var body = r.body;
if(!body) return
var creator = body.Creator
var desc = body.Description
var name = body.Name
var sales = body.Sales
var price = body.Price
var itemLink = body.AbsoluteUrl
var thumbnail = body.ThumbnailUrl
let embed = new Discord.RichEmbed()
.setTitle(name)
.setDescription(desc)
.addField("Price:", price)
.addField("Sales:", sales)
.setImage(thumbnail)
.setFooter("By "+creator)
message.channel.send(embed);
)
【问题讨论】:
我的意思是想得到第一个身体! 【参考方案1】:这都是一个数组形式的 json,我认为你想要实现的是从该数组中获取第一项
snekfetch
.get(api)
.then(r =>
const firstItem = r.body[0]
...
)
【讨论】:
以上是关于如何在网站 json api 中获取第一个 json 文件?的主要内容,如果未能解决你的问题,请参考以下文章