Стоит задача авторизироваться через Одноклассники, и использовать полученные данные в дальнейшем на сайте
Используется для этого найденный ПХП Скрипт
<?php
$AUTH['client_id'] = '1248204544';
$AUTH['client_secret'] = '*******************';
$AUTH['application_key'] = '**********************';
if (isset($_GET['code'])) {
$curl = curl_init('http://api.odnoklassniki.ru/oauth/token.do');
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, 'code=' . $_GET['code'] . '&redirect_uri=' . urlencode($HOST . 'auth.php?name=odnoklassniki') . '&grant_type=authorization_code&client_id=' . $AUTH['client_id'] . '&client_secret=' . $AUTH['client_secret']);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$s = curl_exec($curl);
curl_close($curl);
$auth = json_decode($s, true);
$curl = curl_init('http://api.odnoklassniki.ru/fb.do?access_token=' . $auth['access_token'] . '&application_key=' . $AUTH['application_key'] . '&method=users.getCurrentUser&sig=' . md5('application_key=' . $AUTH['application_key'] . 'method=users.getCurrentUser' . md5($auth['access_token'] . $AUTH['client_secret'])));
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$s = curl_exec($curl);
curl_close($curl);
$user = json_decode($s, true);
//* Печать данных в массиве
echo "<pre>";
print_r($user);
echo "</pre>";
//* Печать данных в массиве
} else header('Location: http://www.odnoklassniki.ru/oauth/authorize?client_id=' . $AUTH['client_id'] . '&scope=VALUABLE_ACCESS&response_type=code&redirect_uri=https://www.aaa.com/okru');
Однако после нажатия на авторизацию, вылетает вот такое сообщение
Array
(
[error_code] => 101
[error_msg] => PARAM_API_KEY : Application not exist
[error_data] =>
)
Помогите пожалуйста разобраться в чем дело? И что я делаю не так?