对于我正在从事的项目,能够通过API撤回标记将是一个很好的选择。

我们允许人们从Web上撤回标记。可以将此功能扩展到API吗?这样做可能会导致您在调用/questions/{id}/flags/options时收到“撤回标志”选项,然后将其传递给/questions/{id}/flags/add以撤回标志。

有什么想法?我不认为这很容易滥用,它可以帮助一些自动化项目(以及使用该应用程序的人们)

评论

这将非常有用,因为它将允许运行自动化应用程序的人员通过API修改误报标志,而无需手动登录其袜子并手动修改标志。

对功能请求的赏金似乎有点像贿赂;)

@faintsignal Rep对SE开发人员没有太大关系....他们可以编辑数据库:P

一个相关的请求将允许我们获取标志的状态:meta.stackexchange.com/questions/245416/…

访问/ add动词以撤回标志会使我抽搐。检查API文档,投票使用/ undo动词。对于标记,我们也可以使用/ undo或使用/ retract。如果我理解正确,我们要么不需要先访问/ option即可接收“撤回标志”选项-我们只是请求撤回,或者有一个标志被撤回,或者没有,什么也没有发生。

@doppelgreener我也是,但最终,该请求旨在简化实施。将其添加到/ options和/ add将立即在移动应用中显示缩回选项,而无需客户端工作。

实施此操作还将解决meta.stackexchange.com/questions/307382/…

@SonictheMaskedWerehog我看不到添加此功能如何解决您链接的问题。有一条SE内部路线可让标记撤回。如果您具有浏览器cookie和fkey,则可以使用。这是一个请求,以允许具有SE API写入令牌的应用程序/脚本能够收回标志,就像它们可以引发标志一样。您链接到的问题主要是UI问题,不受此问题影响。