0

我在跟踪我的账单方面很糟糕,所以我想创建一些自动化的东西。我也想挑战自己制作。

我的问题:

是否可以使用正确的登录凭据将网页连接到另一个域(任何实用程序网站,即 timewarnercable.com)并检索我欠的美元金额,然后给我发送电子邮件,甚至只是将其显示在网页上?

我已经有一个网页设置,其中存储了我的所有帐户信息(别担心它只是一个本地站点!)我可以单击一个按钮,我存储的信息会向实用程序登录站点发送一个 POST 请求. 这使我登录到我的帐户页面,然后我可以查看账单。但是不希望它打开另一个页面..我宁愿在后台加载该页面的内容,扫描它说我欠的代码,然后以某种方式捕获它,然后将美元金额返回到网页上.

如果是这样,是否可以使用 Ruby(Rails)或 php,使用 Javascript / AJAX 来设计它。

谢谢!

4

1 回答 1

0

您基本上要问的是“页面抓取”,但您的情况更复杂。您将不得不伪造登录帖子,捕获并存储在响应中返回给您的任何 cookie/会话信息,并在对站点的后续请求中使用该信息。您可能还必须处理重定向,具体取决于站点。我发现 nodejs 实际上对于抓取页面非常有用,因为它具有提供 dom 选择器的插件(有一个 jquery 插件) - 您正在使用 javascript 进行服务器端编程。检查网站是否有 API,如果网站提供了 API,这会让你的生活变得更轻松。一些银行(如 BankOfAmerica)的应用程序已经这样做了——它们从其他网站汇总您的帐户和账单,看看您的银行是否可以这样做。

于 2013-05-26T04:29:45.017 回答