如何正确实现stackexchange api?

时间:2015-09-29 19:06:08

标签: php stackexchange-api

我已经实现了使用php获取最新的问题:

https://api.stackexchange.com/2.2/questions?order=desc&sort=activity&tagged=wordpress&site=stackoverflow&filter=withbody

然后获取特定问题ID的答案。 所有这一过程都以每小时一次的方式运行。

如果将答案添加到特定问题我的脚本无法捕获它,则会出现问题。

如何获取最新的问题和答案,以后的请求仍然“抓住”新答案?

感谢。

1 个答案:

答案 0 :(得分:1)

您正在查看问题。如果您想提出问题和答案,您有两种选择。

选项1:两个API调用

使用此选项,您将使用现有的通话来获取新问题。您还会添加对/answers结束点的调用。

这样做的缺点是会产生额外的API调用。

选项2:使用/posts端点

利用/posts终点来获得问题和答案。这通过一次调用返回了新的问题和答案。

这样做的缺点是它只会返回两种帖子类型共有的字段。