June 04, 2008

Yahoo releases Address Book API

Address Book API is second major step in Yahoo's long-range, ambitious Open Strategy initiative to open all Yahoo sites, services, and Web apps to outside developers

Yahoo opened up on Wednesday the API to its Address Book service so that external developers can build applications that use Yahoo members' lists of contacts.

The Address Book API is Yahoo's second major step in its long-range and ambitious Open Strategy (Y OS) initiative to open all Yahoo sites, online services, and Web applications to outside developers, and give users a "social profile" dashboard to unify and manage their Yahoo services.

Last month, Yahoo made available to all developers its Search Monkey platform for creating applications to enhance its Web search results and, in theory, make them more appealing and useful.

"This Address Book API is the second major proof point for Y OS," said Chris Yeh, head of the Yahoo Developer Network. "We're taking one of the richest sources of information at Yahoo and opening it up so third-party developers can access that data."

There has been much demand among external developers for the Address Book API, which Yahoo had made available to handpicked partners like Plaxo and LinkedIn, but not broadly to everyone, until Wednesday.

With the new API, Yahoo expects to make it unnecessary for developers to scrape contact-list data from Yahoo members' address books, Yeh said. That practice is inefficient from a programming standpoint, as well as insecure, because it often requires that Yahoo members provide external sites with their log-in information to Yahoo services, he said.

"Now we have a specific authentication protocol [for address book data]," Yeh said.

Applications that employ this API will not require that Yahoo members provide their log-in data, because the authentication happens on Yahoo's system.

In addition, the API provides for synchronizing changes made to Address Book data with its external applications so that the information is always current, as opposed to the one-time data transfer of scraping, he said.

The Address Book service works with Yahoo Mail, Yahoo Messenger, and Yahoo Go, but it's not the only service where Yahoo users can store lists of contacts. For example, the contact lists in the Yahoo 360 social network and the photo-sharing site Flickr aren't integrated with the Address Book.

Eventually, as part of Y OS, Yahoo will unify into a single, centralized Address Book repository all the contacts lists in its different sites and services, Yeh said.

Uses for the API could include functions for sending out "friend" invitations in social networks, obtaining physical addresses for shipping purposes and getting phone numbers for mobile applications.

Built into the API is search functionality so that applications can look for specific contacts. Yahoo is using its own Browser Based Authentication (BBAuth) technology for the API, but plans to later support the OAuth standard.

Close

On Twitter now

Application development

Powered by Twitter

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Sign up to receive InfoWorld Resource Alerts

Subscribe to the Developer World Newsletter

Receive a weekly roundup about the art and science of software development.

©1994-2009 Infoworld, Inc.