Moja aplikacja na Facebooku przestała działać …. (PHP-SDK i metoda getSession)

Jakież było moje zdziwienie kiedy odkryłem, iż zintegrowane z Facebookiem logowanie na stronie http://nadnie.pl nagle przestało działać. Winowajcą zamieszania okazało się być zupełnie nowe PHP-SDK jakie wypuścił Facebook, a konkretnie metoda getSession(), która zupełnie zniknęła. Po ściągnięciu jego najnowszej  (v.3.1.1) wersji (składającej się teraz z 2 plików), wszystko stało się jasne. Obecnie już sama inicjalizacja obiektu Facebook tworzy automatycznie nową sesję:

Continue reading