我想使用Stack Exchange API每天检索标记最多的问题。
此API调用适用于" oracle":
https://api.stackexchange.com/2.2/tags?inname=oracle&site=stackoverflow
现在我想在一次调用中将一组参数传递给此API。
我想获得每个标签发布的问题数量。
我可以将一系列标签传递给API吗?
答案 0 :(得分:1)
问题不明确。许多API路由确实允许数组输入,这样才有意义并且不太“昂贵”。
plain /tags
route不会在其主要参数(inname
)中使用数组,因为inname
执行通配符搜索,并且混合这两者将太“昂贵”,服务器 - 侧。
但您可以向the /tags/{tags}/info
route发送一系列代码。
例如,要获取您可以调用的oracle
,mysql
和sql-server
标记的问题数量:
/2.2/tags/oracle;mysql;sql-server/info?site=stackoverflow&filter=!bNKX0pggz90UuM
返回:
{
"count": 514139,
"name": "mysql"
}, {
"count": 229607,
"name": "sql-server"
}, {
"count": 96037,
"name": "oracle"
}
重要:强>
;
)