Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

能否通过下载图片再上传的方式进行带图评价,目前图片都审核不通过。 #60

Closed
tufeikafei opened this issue Aug 23, 2024 · 13 comments · Fixed by #61
Assignees
Labels
bug Something isn't working enhancement New feature or request help wanted Extra attention is needed

Comments

@tufeikafei
Copy link

您的功能请求是否与问题有关?请描述
目前带图评论 基本都是审核不通过,因为我们用的是别人的链接。

描述您想要的解决方案
我的想法是,首先和原来一样,用别人的图片链接下载下来图片。
然后通过 https://club.jd.com/myJdcomments/ajaxUploadImage.action
这个接口 上传你的评价图片,这样这个图片是属于你的。对应的图片新产生的链接都是你的信息。
因为之前的盗用图片链接的接口里面是包含图片的所有者等各种信息

@rootphantomer
Copy link
Collaborator

您的功能请求是否与问题有关?请描述 目前带图评论 基本都是审核不通过,因为我们用的是别人的链接。

描述您想要的解决方案 我的想法是,首先和原来一样,用别人的图片链接下载下来图片。 然后通过 https://club.jd.com/myJdcomments/ajaxUploadImage.action 这个接口 上传你的评价图片,这样这个图片是属于你的。对应的图片新产生的链接都是你的信息。 因为之前的盗用图片链接的接口里面是包含图片的所有者等各种信息

这是已经验证过后的得出的结论,还是猜测的可能性原因?

@rootphantomer rootphantomer self-assigned this Aug 23, 2024
@rootphantomer rootphantomer added bug Something isn't working help wanted Extra attention is needed enhancement New feature or request labels Aug 23, 2024
@xiaolousir
Copy link

您的功能请求是否与问题有关?请描述 目前带图评论 基本都是审核不通过,因为我们用的是别人的链接。

描述您想要的解决方案 我的想法是,首先和原来一样,用别人的图片链接下载下来图片。 然后通过 https://club.jd.com/myJdcomments/ajaxUploadImage.action 这个接口 上传你的评价图片,这样这个图片是属于你的。对应的图片新产生的链接都是你的信息。 因为之前的盗用图片链接的接口里面是包含图片的所有者等各种信息

我猜测也是这样的 近期抓取的图片都审核不过

@rootphantomer
Copy link
Collaborator

有能力的话,验证下是不是这个原因导致的问题。验证后给个明确的答复,我着手准备更新代码。不然需要我下次有待评价的时候才能验证了。

@tufeikafei
Copy link
Author

我等会再测试一遍,前天我粗略测试过,我把同一张图片下载下来后,然后再通过后台上传,这个时候就不会提示审核不过。

@tufeikafei
Copy link
Author

测试通过,没有问题。

@tufeikafei
Copy link
Author

https://github.com/tufeikafei/auto_comment
我修改后 实现了= =不过我用了另外一个。。

@rootphantomer
Copy link
Collaborator

rootphantomer commented Aug 23, 2024

https://github.com/tufeikafei/auto_comment 我修改后 实现了= =不过我用了另外一个。。

@tufeikafei 你看看根据main分支clone下来改一个,然后提交个pull request,我这边测试一下没问题,就合并到main分支里。

@tufeikafei
Copy link
Author

测试有bug= =

@rootphantomer
Copy link
Collaborator

测试有bug= =

可以把问题抛出来,看看有没有社区有没有解决办法。

rootphantomer added a commit that referenced this issue Aug 27, 2024
根据社区提供的代码,新增下载图片和上传图片的功能,来规避图片审核失败的问题。Fixes #60
@rootphantomer
Copy link
Collaborator

@tufeikafei @xiaolousir 修复了,更新 main 分支的代码有空测测 bug 吧。有问题再新开 issue 吧。

@xiaolousir
Copy link

xiaolousir commented Aug 28, 2024

@tufeikafei @xiaolousir 修复了,更新 main 分支的代码有空测测 bug 吧。有问题再新开 issue 吧。

订单太少无法判断 目前俩订单都能抓取评论 一个订单审核通过 一个还在审核中(可能跟抓取的商品图片不相干有关 )
4264228829

能不能把抓取的图片评价完后自动删除
cookie每次都需要新抓吗

@rootphantomer
Copy link
Collaborator

rootphantomer commented Aug 28, 2024

1、这次代码更新只是把图片下载到本地,再次上传。不涉及图片获取逻辑的修改,也就是说获取不相干的图片是当前商品下面的评论里的所有图片,随机获取了两张下载再上传,假如别人评论的图片三四张里有一两张是不相干的,那你恰好获取到这几张拿去上传评论了就会出现你的评论照片出现不相干的问题,程序不能判断图片相不相干。

2、能不能把抓取的图片评价完后自动删除
这块代码已经写了,但是没启动,私自认为下载的图片也是log的一部分。下一个版本会把下载的图片都放在一个img的文件夹下,用户自己有空删除,也会给一个运行参数开关,但是默认打开状态,方便后续出问题好排查。

3、cookie每次都需要新抓吗

这个代码逻辑没有变,cookie的失效时间不是有我这边能控制的,要看京东怎么设置。所以失效了就抓,没失效就不抓。没有什么解决方法。

@xiaolousir
Copy link

1、这次代码更新只是把图片下载到本地,再次上传。不涉及图片获取逻辑的修改,也就是说获取不相干的图片是当前商品下面的评论里的所有图片,随机获取了两张下载再上传,假如别人评论的图片三四张里有一两张是不相干的,那你恰好获取到这几张拿去上传评论了就会出现你的评论照片出现不相干的问题,程序不能判断图片相不相干。

2、能不能把抓取的图片评价完后自动删除 这块代码已经写了,但是没启动,私自认为下载的图片也是log的一部分。下一个版本会把下载的图片都放在一个img的文件夹下,用户自己有空删除,也会给一个运行参数开关,但是默认打开状态,方便后续出问题好排查。

3、cookie每次都需要新抓吗

这个代码逻辑没有变,cookie的失效时间不是有我这边能控制的,要看京东怎么设置。所以失效了就抓,没失效就不抓。没有什么解决方法。

了解

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants