Próbuję zmienić adres URL przekierowania do logowania na Facebooku w mojej witrynie. Jest tak, że mogę przejść do strony, na której mogę utworzyć nowego użytkownika w mojej bazie danych, jeśli jeszcze nie istnieje, a następnie przekierować go na moją stronę główną. Jednak, gdy próbuję się zalogować, pojawia się następujący błąd na Facebooku: An error occurred with PHP SDK Unit Tests. Please try again later.
Zmiana adresu URL przekierowania facebook na logowanie
Mój kod (Chcę przekierować je do mysite.com/createfbuser.php):
public function getLoginUrl($params=array()) {
$this->establishCSRFTokenState();
$currentUrl = $_SERVER['SERVER_NAME'] . '/createfbuser.php';
return $this->getUrl(
'www',
'dialog/oauth',
array_merge(array(
'client_id' => $this->getAppId(),
'redirect_uri' => $currentUrl, // possibly overwritten
'state' => $this->state,
'scope' => 'email'),
$params));
}
The EDIT oryginalny kod czyta $currentUrl = $this->getCurrentUrl();
dla odniesienia
To wystarczy, świnia. To wystarczy. – tnw