4

別の Web アプリケーションの動作に直接関係するアプリケーションを作成したいと考えています。基本的に、Gmail 内で実行され、ユーザーのアクションに基づいてインターフェースと動的に対話するアプリケーションがあります。

私が直面している問題は、その Web アプリケーションとやり取りするアプリケーションを作成したいのですが、オープン API を提供していないことです。そのため、必要なデータの API を呼び出すことはできません。

Chrome で開発コンソールを開くと、実行中のアプリケーションと、アクティビティに基づいて実行されるデバッグ コメントが表示されます。

PhantomJS のようなものを使用してその動的アクティビティをクロールして、別のアプリケーションのアクティビティをベースにする方法はありますか?

「コマンド コンソールでコンソールに「X」と表示されている場合は、この別のアプリケーションで「Z」スクリプトを実行してください。

私は明らかにエンジニアではありませんが、このようなことが可能かどうか考えたいと思っています。

クローズド API を扱う非常にハックな方法です。あなたのコードを見ることも使用することもできませんが、それが機能するのを見ることができれば、そのリアルタイムを記録して別のアプリケーションで操作できるのは理にかなっていると思いませんか?

4

1 に答える 1

0

Gmail アカウントでメッセージ転送ルールを設定し、スクレイピングされているサイトから Web サーバーの POP3 アカウントにメールを送信できます。これに到達したすべてのものは、関連するリンクを抽出して最終ページを取得するように設計されたスクリプトにパイプできます。問題のサイトを調べて、情報要求がどのように処理されているかを確認できない限り、これ以上役立つことはありません。

于 2012-07-10T18:57:20.670 に答える