I've import contacts from gmail by using gdata api, 
and is there any apis like that for hotmail/live/Aol ?
There is Windows Live Contact API for Hotmail/Live mail.
Yahoo Contact API for Yahoo also exists, but to this date, no AOL contact api. 
I would suggest you try openinviter (openinviter.com) to import contacts. Unfortunately, you will not have OAuth capabilities, but it is the best class out there and works with 90+ different email providers. 
Note: it is written in php, but creating a wrapper won't be too hard.
Is there any libraries could import contacts from hotmail/live/aol account?