Як настроїти Wordpress Social Login для Однокласників
TL;DR (короткий виклад проблеми):
При спробі підключити Wordpress Social Plugin до Odnoklassniki -
Або отримую помилку (для 1158060544):
PARAM_API_KEY : Application not exist
Або отримую помилку (для client_id=CBALJHAGEBABABABA):
Вказано неправильний параметр client_id
Зіткнувся з такою самою проблемою. Підключив вк, фб, г+, а ось однокласники не підключаються. Спробував надіслати додаток на модерацію. Подивимося, що дасть.

1. Вказав як значення властивості $this->config['keys']['key'] публічний ключ програми. 2. Додав $sig параметр fields зі значенням email.
Після безсонної ночі вдалося витягнути з Однокласників дані про користувача: ім'я, прізвище тощо. На ідеальний код не претендую, але працює. У методі getUserProfile() після $response = $this->api->api( '?application_key=' . $this->config['keys']['key'] . '&method=users. getCurrentUser&sig=' .$sig.'&fields=email') додаємо:
Правда, якщо ім'я в ОК вказане кирилицею, нік у профілі буде "info" (змінна $this->user->profile->displayName нижче за кодом). Але користувач зможе його змінити, якщо необхідно.