在$ .getJson中的参数中发送值数组

时间:2014-06-20 11:02:03

标签: javascript json api youtube freebase

我必须进行以下API调用:

https://www.googleapis.com/freebase/v1/topic/m/04136kj?
filter=/common/topic/article&filter=/common/topic/notable_for
&filter=/common/topic/notable_types&filter=/type/object/type

请注意,我必须为filter发送4个值。我正在为.$getJson使用以下JSON for params字段:

var params = { // key and filter
             "key": "MY_API_KEY",
             "filter": ["/common/topic/article", "/common/topic/notable_for", 
                       "/common/topic/notable_types", "/type/object/type"]
             };

问题在于,使用数组编码的网址为filter[]=而不是filter=。这导致没有过滤器应用于API调用。我该如何解决这个问题?

0 个答案:

没有答案