yahoo oauth $ user-> getProfile (); возвращает null

Я использую php и загружаю библиотеку yahoo для импорта информации о пользователе yahoo.

Я уже закончил его раньше и работаю безупречно, но теперь он вдруг замечает:

Уведомление (8): попытка получить свойство не-объекта [APP / Vendor / Yahoo / Yahoo.inc, строка 1036]

Это уведомление появляется после входа в систему через yahoo. Когда я отлаживаю $ user-> getProfile (), он возвращает null.

Я ничего не менял в своем коде, поэтому я не знаю, что его вызывает.

Пожалуйста помоги!

Это часть моего кода:

App::import('Vendor', 'YahooInc', array('file' => 'Yahoo/Yahoo.inc')); $session = YahooSession::requireSession($consumer_key,$consumer_secret,$app_id); if (is_object($session)) { $yahooUser = $session->getSessionedUser(); $yahooProfile = $yahooUser->getProfile(); }