J'ai fabrook connecter code PHP commepourquoi confondez connexion retour application facebook URL
$facebook = new Facebook(array('appId' => FACEBOOK_APP_ID, 'secret' => FACEBOOK_SECRET, 'cookie' => true));
$session = $facebook->getSession();
$loginUrl = $facebook->getLoginUrl(
array(
'canvas' => 1,
'fbconnect' => 0,
'req_perms' => 'email,read_stream,publish_stream,offline_access',
'next' => 'http://apps.facebook.com/appname/')
);
if (!$session) {
echo "<script type='text/javascript'>top.location.href = '$loginUrl';</script>";
exit;
}
lorsque l'accès utilisateur trop mon application, il rediriger vers la page facebook de l'autorisation. cet utilisateur doit cliquer sur Autoriser pour accepter la demande d'autorisation.
lorsque l'utilisateur Autoriser, mon retour l'application Sime URL confondez telles que
http://apps.facebook.com/appname/?perms=email%2Cread_stream%2Cpublish_stream%2Coffline_access&selected_profiles=1756044141&installed=1&session= {% 22session_key% 22% 22% d221b6f2-1756044141% 2C% 22uid% 22% 3A% 221.756.044.141% 22% 2C% 22expires % 22% 3A0% 2C% 22secret% 22% 5ffd193f40cc1c3acd% 22% 2C% 22domaine_de_base% 22% 3A% 22muslimsquare.com% 22% 2C% 22access_token% 22% 3A% 22148835711801079 | bdf70ed30-1756044141 | wvq6bAErEPdDxMZ.% 22% 2C% 22sig% 22% 3A% 22478a31ffc9dcc55daa19aa0d72}
au lieu de
comment puis-je corriger facebook retourner url propre (http://apps.facebook.com/appname/)
où je passe 'urldecode ($ url);' et comment je reçois $ url; – Giffary
@Giffary: Vous pouvez obtenir l'URL actuelle avec '$ _SERVER ['REQUEST_URI']' – Sarfraz
@@ Sarfraz quand j'appelle urldecode ($ url); ? donnez-moi une idée s'il vous plaît. – Giffary