0

スパムとして識別された 3500 以上の goo.gl URL のリストがあります。

それらをスパムリンクとして Google に報告する必要があります。実際、Google はこの種のスパムリンクを報告するページを提供しました: https://goo.gl/#reportspam ... 残念ながら、報告ごとに 1 つの URL しか受け付けません。

当然のことながら、3,500 以上の URL があるということは、それらを 1 つずつ手動で報告することは、もはや正気ではなく、実用的ではないことを意味します。スパムリンクの報告は自動的に行う必要があります。

私はGoogle の URL Shortener API ドキュメントを読んでおり、インターネットで関連情報も検索しましたが、goo.gl リンクスパムを報告するための公開されている API を見つけることができないようです。

この自動化されたリンクスパム レポートを実行する方法を教えてもらえますか?

可能であれば、サンプル コードを使用してください。できれば Python を使用してください。

4

1 に答える 1

0

ただの更新:私はあきらめます。やることが多すぎる。

私は最終的に、VirtualBox VM 内でノンストップで実行さxdotoolれるスクリプトを使用して、マウス クリックと入力を駆動/シミュレートすることに頼りました(これにより、フォアグラウンドで作業を行っている間、バックグラウンドで実行できます)。bash

完璧ではありません。しかし、それは私のニーズには十分に機能します。VM + スクリプトを一晩実行したままにしておくと、9,000 を超えるスパム URL が報告される可能性があります。

スクリプトに興味がある場合は、ここにアップロードしました。

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

(StackOverflow に貼り付けるには長すぎます)

これは、スクリプトを実行する前にすべてを配置する方法です (特に、Firefox が右端と上端を揃えて配置されていることに注意してください)。

スクリプトを実行する前に画面をどのようにレイアウトする必要があるか -- これは Linux Mint 17.3 MATE 上にあります

xpos(注: MATE を使用する Linux Mint 17.3 上にあります。他の WM / ディストリビューションでは、実際のレイアウトに合わせてとの値を変更する必要がありyposます。マウスを動かしてポインターを関連するテキスト ボックスの上に置き、xdotool getmouselocationコマンドを使用します。 )

(もう 1 つの非常に重要な注意事項:クリップボードの共有を無効にすること! すべてがうまくいかない理由を考える時間を大幅に節約できます。)

これが誰かの役に立てば幸いです!

于 2016-01-24T15:56:44.620 に答える