Se davvero si vuole andare lì, ottenere queste estensioni per Firefox: Live HTTP Headers, Firebug, FireCookie e HttpFox. Scarica anche cURL e un linguaggio di scripting in grado di eseguire attività della riga di comando cURL (o un linguaggio di scripting come PHP o Perl che ha accesso direttamente alle librerie cURL).
Ho iniziato questa strada per alcune attività GET idempotenti come ottenere PDF dei rapporti S & P (degli stock che ho tracciato) dalla mia intermediazione online e scaricare le immagini di controllo per il mio conto bancario. Entrambe le attività sono modi ripetitivi e lenti di scaricare dati sul mio computer che le istituzioni finanziarie non forniscono alcun modo per semplificare.
Ecco il motivo per cui non si dovrebbe: (come scorciatoia ho intenzione di chiamare la grande banca archetipo, di intermediazione, o altra istituzione finanziaria "BloatBank")
- BloatBank non è in grado di rendere pubblica la loro API per accedere a questo tipo di informazioni. Quindi può cambiare in qualsiasi momento e tutto il tuo duro lavoro sarà inutile. Ogni volta che cambiano il loro meccanismo, dovrai adattarti.
- Se BloatBank scopre che stai utilizzando lo scripting automatico per tentare di accedere alle informazioni del tuo account, potrebbero vietarti perché hai violato i loro termini di servizio.
- Si potrebbe rovinare e l'interazione tra il miscuglio di script sul server di BloatBank e gli script che accedono al tuo account potrebbero causare una brutta cosa come chiudere il tuo account. Testare questo tipo di script è tremendamente difficile perché non hai alcuna documentazione su come funziona il loro servizio online, e non hai un account di prova con cui puoi scherzare.
- (una variante di quanto sopra) Pensi di essere al sicuro perché stai emettendo richieste GET. Ma BloatBank è solo una banca pazza che non sa nulla di REST, quindi ci sono alcune richieste GET che possono rovinare il tuo account.
- Se qualcun altro utilizza il tuo script per annusare maliziosamente la tua password online o confondere il tuo account, qualsiasi copertura di responsabilità da BloatBank potrebbe scomparire perché hai aperto un buco di sicurezza.
fonte
2009-03-05 20:25:15
Hai mai pensato di utilizzare un sistema che è già disponibile (e ha molte più funzionalità) come http://www.mint.com? – TheTXI
Sì, questo ha sicuramente una sensazione di reinventare la ruota. Inoltre, se cambi banca o la tua banca cambia la loro metodologia di accesso, hai un incredibile onere di manutenzione del codice. – jason
State pensando anche a questo, o meglio, ho chiesto alla mia banca di abilitare i messaggi di testo che indicano il saldo della carta ogni volta che cambia. Sarebbe fantastico ... –