В этой статейке, я приведу пример работы с api «одноклассников».
Получение альбомов пользователя из социальной сети «одноклассников».
При использовании кода подразумевается, что вы уже зарегистрировали свое приложение в соц.сети и получили ключ и секретный ключ для своего приложения.
Ниже приведен код, для получения массива данных об альбомах пользователя.
define('APP_KEY', '*********'); // ключ приложения define('SECRET_KEY', '*************'); // секретный ключ приложения $uid = 171173274; // id пользователя в одноклассниках // собираем параметры в массив $params = array( "application_key=". APP_KEY, // ключ приложения "format=". "json", // тип передачи данных "uid=". $uid, // id юзера "count=". 100 // требуемое количество альбомов, максимум 100 ); sort($params); // сортировка массива $sig = md5(join('', $params).SECRET_KEY); // генерируем сигнатуры // ссылка, по которой будет сделан запрос к api $req = "http://api.odnoklassniki.ru/api/photos/getAlbums?sig=".$sig."&".join('&',$params); $page = file_get_contents($req); // запрос к api одноклассников $result = json_decode($page,true); // разбираем полученные данные // вывод полученных данных echo "<pre>"; print_r ($result["albums"]); echo "</pre>";