从 Copyleaks 下载报告扫描

问题描述 投票:0回答:1

为了检测抄袭,我使用 Copyleaks API。 我成功扫描了参考这个有用的链接的文件。

通过运行这个主类,我得到了这个跟踪:

登录成功! 代币: models.response.CopyleaksAuthToken@411f53a0正在提交新文件... 发送至扫描 扫描完成后,您将使用 Webhook 收到通知。

命令失败,状态代码:409 jdk.internal.net.http.common.MinimalFuture@131ef10[正常完成](id=125)

models.exceptions.CommandException:命令失败,状态代码:409 jdk.internal.net.http.common.MinimalFuture@131ef10[正常完成] (id=125) 在classes.Copyleaks.export(Copyleaks.java:314) 在 *** (Example.java:153)

好像卡住了

Copyleaks.export(令牌,scanId,exportId,exportModel); 看起来无法识别 https://your.server/webhook

您有什么想法可以实现Artefacts的下载吗? 我怎样才能实现 webhook ?.

如有任何建议,我们将不胜感激。

java spring-boot webhooks plagiarism-detection copyleaks-api
1个回答
0
投票

提交文件时似乎收到 HTTP 响应代码 409(冲突)。

请查看此文档页面。根据它,如果您尝试提交的扫描ID之前已经提交过,您将遇到冲突问题。

假设您正在使用示例代码,为了更改扫描 ID - 您需要将此行更改为唯一的内容:

String scanId = "unique-id-here"; 
© www.soinside.com 2019 - 2024. All rights reserved.