Piszę apliakcję na Facebooka wszystko już jest i działa tak jak trzeba jednak z małym wyjatkiem.
Apliakcja potrzebuję dostępu do adresu email oraz możliwości publikowania postów. Dlatego też prosi o odpowiednie uprawnienia.
Teraz robię to w ten sposób
require 'sys/src/facebook.php'; 'appId' => 'XXX', 'secret' => 'XXX', )); $id = 'XXXXX'; $user = $facebook->getUser(); //var_dump($user); if($user){ try { $likes = $facebook->api("/me/likes/".$id); } catch (FacebookApiException $e) { $user = NULL; } } else { "scope" => "email,publish_stream", "redirect_uri" => "url" )); //header('Location: '.$loginUrl); }
Jednak po potweirdzeniu przez uzytkiwnika, że chce udostepnić swoje dane jest przenoszony ze strony facebooka do strony podanej w prametrze redirect_uri.
Jak zrboić, żeby wszystko odbywało się w ramach facebooka?
[edit]
Problem rozwiazany wystarczyło dodać na poczayku kod, kora sprawdza czy istnieje zmienna tworzona przy przekierowywaniu aplikacji i przekierowac skrypt do strony aplikacji na facebboku.
exit; }