获取存储在属性名称中的多个属性值的 JSON 正确语法

getJSON correct syntax for multiple property values stored in property name

本文关键字:属性 JSON 语法 存储 获取      更新时间:2023-09-26

我无法让多种语言工作。有人可以帮我并展示我应该如何为属性名称语言编写多个选择吗?

如果我编写这样的代码,只用英语显示 Dota 2 游戏,一切都很完美。

$(document).ready(function() {   
    $.getJSON( "https://api.twitch.tv/kraken/streams", 
        {
            game:"Dota 2",  
            language:'en'       
        },      
        function ( data ) {}

但是如果我尝试添加更多语言并编写这样的代码,那么它不起作用:

$(document).ready(function() {   
    $.getJSON( "https://api.twitch.tv/kraken/streams", 
    {
        game:"Dota 2",  
        language:['en', 'de', 'fr', 'it', 'ru']
    },      
    function ( data ) {}

您可以在此链接上查看 JSON 数据:https://api.twitch.tv/kraken/streams

您需要对 API 进行多次调用,一次用于英语,另一次用于语言(然后连接流列表)。

检查参考https://discuss.dev.twitch.tv/t/multilanguage-stream-filter/4790