正如你们中的一些人所知,Stack Overflow现在有一个API,现在使这些类型的问题成为有效的编程问题。
我的问题:我正在尝试编写一个小脚本来连接Stack Overflow API以获取主题下的所有问题列表(例如oauth,Python,twitter-api等)。
有人可以建议怎么做吗?我没有使用API的经验,欢迎使用代码或教程链接。我正在使用PHP。
答案 0 :(得分:2)
答案 1 :(得分:0)
对于未来10年的人们,您可以通过调用/questions
端点来实现。下面的示例将获取所有带有标签python
/questions?site=stackoverflow&tagged=python
您可以添加多个由;
分隔的标签,所有指定的标签都具有 AND 约束,并且由于Stackoverflow仅允许您为每个问题添加5个标签,因此返回的标签数将更多0个结果。
下面的示例将获取具有以下所有标记的所有问题:python,pycharm和numpy
/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))