Yahoo! Social SDKs

As part of the Yahoo! Social Platform, we are offering a set of SDKs that provide easy access to the Yahoo! Social and Data APIs. All of the Yahoo! Social SDks come with functional examples and documentation. The SDK makes it easy for developers to: authenticate with OAuth, fetch user profiles and connections, fetch and insert updates, and execute YQL queries.

SDK Listing

Getting Started

Licensing

Before you begin, we need to let you know that SDK code and samples are provided free of charge, subject to the Yahoo! Social SDK License, unless otherwise noted.

Create an Application

To get started, you'll need to set up an application in order to obtain an application ID and OAuth consumer key and secret.

You can get a new application here, or view your current apps in My Projects.

PHP

Easily add social capabilities to your website or web application using the PHP 5 SDK.

Source code, complete documentation and examples are provided on the GitHub project page.

Download the Yahoo! PHP SDK 1.0

Python

Easily add social capabilities to your website or web application using the Python SDK.

Source code, complete documentation and examples are provided on the GitHub project page.

Download the Yahoo! Python SDK 1.0

Java

Easily add social capabilities to your website or web application using the Java SDK.

Source code, complete documentation and examples are provided on our GitHub project page.

Download the Yahoo! Java SDK

Flash / Actionscript

Integrate the Social APIs with your Flash, Flex and AIR applications using the Actionscript 3 SDK.

Source code, complete documentation and example applications can be found in the Flash Developer Center and our GitHub project page.

Download the Yahoo! Actionscript SDK 1.0

Objective-C

The Yahoo! Social APIs for Cocoa is a framework for easily integrating social interactions in your Mac and iPhone applications.

Source code, complete documentation and examples are provided on the Objective-C SDK introduction page and the GitHub project page.

Download the Yahoo! Objective-C SDK 1.0

OpenSocial

OpenSocial defines a common API for social applications across multiple websites. Write your Open Applications using OpenSocial APIs to tap into the social data of potentially millions of Yahoo! users. Source code, complete documentation and examples are provided on the OpenSocial web site.

Open social provides client SDKs compatible with the Yahoo! Social APIs in the following languages:

Community and Support

Developer Forum

Have feedback, suggestions or bug reports? Head over to the Yahoo! developer forums.

Take Our Survey

We are currently looking at expanding our developer resources for Y!OS and we'd like to get your feedback. Take our developer survey now!

Contribute

If we do not offer the SDK you are looking for, you can develop one using any of the pre-existing OAuth libraries. If you let us know about it and we like it, we may feature it on this page.