Python Contact Importer
2013-04-07 10:13:12 | 1 Comment
It has been more than a year since my last post. It is shameful on my end because I only blog new things I do or learn which pretty much means I neither did nor learnt anything new. I choose to believe that is not the case but you can't hide from the truth. I am currently trying to adjust my life and change the way I live. We will see how things are going to be. A beloved friend of mine and I were developing a social networkish platform and as many of them we thought a system to invite friends over e-mail accounts would be great. I have checked out my options and had some problems with the existing solutions therefore I came up with my own library. Implementation for Gmail and Live accounts were extremely easy due to the fact that they are using oAuth 2 however Yahoo implementation was a pain because the request signature was never correct. Thanks to Leah Culver, I have discovered her oauth library and used it for Yahoo implementation. It was a breeze. Ladies and gentlemen, I present you the [Python contact importer.](https://github.com/mengu/contact_importer) Though I made it sound like I have just open sourced it, it has been over a month since I've made it public on github. This library is the way you are going to import Gmail, Live and Yahoo contacts from your users' accounts. In order to maximize the benefit of this library I have also developed the [Django implementation](https://github.com/mengu/django_contact_importer) and [TurboGears implementation](https://github.com/mengu/tg-contact-importer) for the library. This is a simple yet commonly needed utility. Hope you all enjoy it. Please do not hesitate to fork it, send your pull requests or request new features. After all, it is all about giving back to the community.