devi lavorare di curl e di regex.
In pratica ti logghi alla pagina web di yahoo con user e pass usando curl (stai attento, mi sembra di aver letto che yahoo controlla anche un terzo parametro).
Una volta effettuato il login correttamente (avrai un id di sessione o un cookie) li userai per richiamare la pagina dell'addressbook, che ti restituirà un elenco sottoforma di pagina html.
Lo parsi ed estrai i valori che ti servono.
Detto questo, a me non sembra un gran servizio, tieni presente che quello che stai facendo è dare il tuo username e pass ad un sito, di cui magari puoi anche fidarti, ma che comunque sta facendo da tramite.
In pratica è come dare ad un tuo amico il login del tuo conto corrente per farti dettare i saldi... ok, è un po' esagerato come esempio, ma è la stessa cosa..
ciao

Rispondi quotando