以编程方式将goo.gl缩短为垃圾邮件?

时间:2016-01-03 05:27:48

标签: python asp.net-web-api google-url-shortener

我列出了超过3500个已被识别为垃圾邮件的goo.gl网址。

我需要将它们作为垃圾链接报告给Google。 Google确实提供了一个报告这类垃圾邮件链接的页面:https://goo.gl/#reportspam ...不幸的是,它只接受每个报告的一个网址。

当然,3500多个URL意味着逐个手动报告它们已经不再合理,也不实际。 Spamlink报告必须自动完成。

我一直在阅读Google's URL Shortener API documentation,我也在互联网上搜索相关信息,但我似乎无法找到任何公开的API来报告goo.gl linkspams。

您能指导我如何完成此自动链接垃圾邮件报告吗?

如果可能,请使用示例代码,最好使用Python。

1 个答案:

答案 0 :(得分:0)

只是更新:我放弃了。太多的工作要做。

我最终使用xdotoolbash脚本来驱动/模拟鼠标点击并在VirtualBox VM中不停地运行(因此它可以在我做事时在后台运行在前台)。

它并不完美。但它足以满足我的需求。如果我让VM + Script在一夜之间运行,它可以报告超过9,000个垃圾邮件URL。

如果您对该剧本感兴趣,我已在此处上传:

https://bitbucket.org/snippets/pepoluan/78M4X

(在StackOverflow中粘贴的时间太长)

这就是在运行脚本之前应该如何布置所有内容(特别注意Firefox如何正确放置并刷新顶部)。

How the screen should be laid out before running the script -- This is on Linux Mint 17.3 MATE

(注意:它与Linux Mint 17.3一起使用MATE。在其他WM /发行版上,您需要更改xposypos值以匹配实际布局。移动鼠标,使指针悬停在相关文本框上,然后使用xdotool getmouselocation命令。)

(另一个非常重要的注意事项:禁用剪贴板共享!你会节省很多时间,想知道为什么一切都变得不稳定。)

我希望这对某人有帮助!