我有一个应用程序,使用他们的API从调查猴子中提取每日数据。我正在寻找一种方法来检查调查猴子的调查是否被删除。
据我所知,我可以在/ surveys / {id}上发送请求,如果我收到404错误(资源不存在),则意味着删除了调查。 问题是我检查了他们的API documentation,并且在那里说404表示:
检索所请求的资源时出错
因此,当检索调查时出错时,将发送此错误(这并不意味着删除调查)。 那么,有没有更好的方法来检查一项调查是否在调查猴身上被删除了?
答案 0 :(得分:0)
我没有直接的方式知道调查是专门删除的。
HTTP 404响应基本上意味着无法找到调查。这可能是因为它被删除或因为它从未存在过。除非您需要明确知道它已被删除,否则您只需使用404响应即可确定您不应该使用该调查。
对于未来,请注意API中没有调查webhook事件,但应该在某个时候出现。如果发生这种情况,您将能够subscribe to a webhook并执行一些操作,将调查标记为已删除。