带有Stack Overflow API标记的问题列表

时间:2010-10-14 04:28:03

标签: php api stackexchange-api

正如你们中的一些人所知,Stack Overflow现在有一个API,现在使这些类型的问题成为有效的编程问题。

我的问题:我正在尝试编写一个小脚本来连接Stack Overflow API以获取主题下的所有问题列表(例如oauth,Python,twitter-api等)。

有人可以建议怎么做吗?我没有使用API​​的经验,欢迎使用代码或教程链接。我正在使用PHP。

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

对于未来10年的人们,您可以通过调用/questions端点来实现。下面的示例将获取所有带有标签

的问题。
/questions?site=stackoverflow&tagged=python

您可以添加多个由;分隔的标签,所有指定的标签都具有 AND 约束,并且由于Stackoverflow仅允许您为每个问题添加5个标签,因此返回的标签数将更多0个结果。

下面的示例将获取具有以下所有标记的所有问题:

/questions?site=stackoverflow&tagged=python;pycharm;numpy

您可以在上面的链接中使用其他过滤器参数,或者打开浏览器控制台并粘贴此代码以获取过滤器的挂起和返回的值

fetch('https://api.stackexchange.com/2.2/questions?site=stackoverflow&tagged=reactjs')
  .then(d => d.json())
  .then(d => console.log(d))