Yahoo releases Address Book API

By Juan Carlos Perez, IDG News Service |  Development 1 comment

Yahoo opened up on Wednesday the application programming interface (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 hand-picked 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.

1 comment

    Anonymous 3 years ago
    LfoyrF htdioghrdeioh uerhuy h3oh iohgdfiogho isdfhio sdjhdf

      Add a comment

      Post a comment using one of these accounts
      Or join now
      At least 6 characters

      Note: Comment will appear soon after you have activated your account.
      Obscene/spam comments will be removed and accounts suspended.
      The information you submit is subject to our Privacy Policy and Terms of Service.

      ITworld LIVE

      DevelopmentWhite Papers & Webcasts

      White Paper

      HP NonStop SQL Fundamentals whitepaper

      This whitepaper offers a detailed look into the fundamentals of HP NonStop SQL solutions. See how this system delivers unprecedented levels of application availability with fail-safe data integrity and meets the needs of enterprises with large-scale business critical applications.

      White Paper

      Nebraska Medical Center case study

      See how the Nebraska Medical Center implemented a SQL solution to make information more readily available to streamline operations, improve patient care and facilitate medical research with an enterprise solution running on HP NonStop servers.

      White Paper

      Concepts of NonStop SQL/MX

      For DBAs and developers who are familiar with Oracle solutions and want to learn about NonStop SQL/MX, this whitepaper provides an overview of the similarities and differences between the two products-with a specific focus on implementation.

      White Paper

      6 Things Your CIO Needs to Know About Requirements

      If your organization is not predictably successful on technology projects, there is likely an issue in requirements. CIOs must take action and own requirements maturity improvement. There are 6 main things a CIO must know about requirements.

      Webcast On Demand

      User Experience Monitoring

      In this webinar, you will learn hints & tips for improving end-user response times from Forrester Research analyst, Jean-Pierre Garbani.

      Sponsor: Nimsoft

      See more White Papers | Webcasts

      Ask a question

      Ask a Question