[Facebook Connect]

Par Grimp, il y a 12 ans


Salut! Voilà j'aimerai faire un bouton facebook connect sur une app, mais j'ai un petit problème, tout marche bien sauf qu'un foi que je tente de me connecter avec mon bouton "Fb connect"
[code]$user = $facebook->getUser();[/code] retourne tout le temps 0.
J'ai regarder de partout sur internet je ne trouve pas quoi faire!
Voici mon code javascript :
[code]window.fbAsyncInit = function() {
FB.init({
appId : '****',
channelUrl : 'localhost/CakePHP',
status : true,
cookie : true,
xfbml : true,
oauth : true
});
};
(function(d){
var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
if (d.getElementById(id)) {return;}
js = d.createElement('script'); js.id = id; js.async = true;
js.src = "//connect.facebook.net/fr_FR/all.js";
ref.parentNode.insertBefore(js, ref);
}(document));

jQuery(function($){
$('.facebookConnect').click(function(){
var url = $(this).attr('href');
FB.login(function(response){
if(response.authResponse){
window.location = url;
}
},{scope : 'email'});
return false;
});
});[/code]

le code controller :

[code]function facebook(){
$this->Session->write('test','test');
require APPLIBS.'Facebook'.DS.'facebook.php';
$config = array(
"appId" => '',
"secret" => '
',
"cookie" => true
);

    $facebook = new Facebook($config);
    $user = $facebook->getUser();
    debug($user);

}[/code]

Je précise que je travaille en Localhost!
Merci à vous! :)

5 réponses

Lartak, il y a 11 ans

Bonjour.
@musicalitymaker : Au cas où tu ne l'ai pas remarqué, son sujet date d'il y à 2 ans minimum.

SacreOl, il y a 11 ans

Et du coup, un tuto a été fait à ce sujet, c'est pareil, il date un peu, mais j'ai réussi à me débrouiller avec.

lakamark, il y a 11 ans

@Lartak11 : oui je le sais que le sujet a deux ans. jai le même probleme que lui avec l'api de Facebook me retourne 0. je voulait eviter de créer un nouveau sujet. vu qu'il y a plien de sujet ce sur même problème.