自分のサイトのFacebookログインのリダイレクトURLを変更しようとしています。これは、すでに存在していない場合はデータベースに新しいユーザーを作成し、メインページにリダイレクトするページに移動できるようにするためです。 An error occurred with PHP SDK Unit Tests. Please try again later.
ログイン時にFacebookのリダイレクトURLを変更します
私のコード(私は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));
}
EDITのIがログインしようとすると、しかし、私は、Facebook上で次のエラーを取得します元のコードは参照用に$currentUrl = $this->getCurrentUrl();
と表示されます
を参照してください、豚。そうするだろう。 – tnw