Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 29-05-2013 09:34:06

flobrflo
Membre
Lieu: Marseille
Date d'inscription: 26-04-2013
Messages: 376

[résolu][zf2.1.5] Facebook php sdk

Salut salut,
depuis quelques temps j'essaie d'utiliser le php sdk v3.2.2 de facebook.
Dans un premier temps j'aimerai pouvoir accéder à l'id de l'utilisateur facebook sur mon site (en gros l'exemple de base sur la doc)

mon code ressemble à ça:

Code:

            $facebook = new \Facebook(array(
                'appId'  => $this->fb_app_id,
                'secret' => $this->fb_app_secret,
                'cookie' => true,
            ));
            
            $fbUser = $facebook->getUser();
            if ($fbUser) {
                try {
                  $friends = $facebook->api('/me/friends'); // Récuperer ses amis

                } catch (FacebookApiException $e) {
                  error_log($e);
                  $fbUser = null;
                }
            }
            
            if ($fbUser) {
                $logoutUrl = $facebook->getLogoutUrl(array( 'next' => ('my-url') ));
            } else {
                $loginUrl = $facebook->getLoginUrl(array(
                    'canvas' => 1,
                    'fbconnect' => 0,
                    'scope' => 'email,offline_access,publish_actions',
                    'req_perms' => 'publish_stream,email',
                    'redirect_uri' => 'my-url-callback'
                    ));
            }

J'ai regardé sur pas mal de forum, ma syntaxe me paraît correct... Mes identifiants d'application sont sur aussi.
Du coup je me demande si il n'y a pas un bridage de la part de ZF2 ou une variable que le sdk facebook ne peu pas atteindre ($_REQUEST  ou $_COOKIE par exemple).

Voilou, si vous avez une petite idée sur le sujet... ça m'avancerait beaucoup ^^

Dernière modification par flobrflo (29-05-2013 09:58:44)

Hors ligne

 

#2 29-05-2013 09:58:21

flobrflo
Membre
Lieu: Marseille
Date d'inscription: 26-04-2013
Messages: 376

Re: [résolu][zf2.1.5] Facebook php sdk

Bon enfait j'ai résolu mon soucis: mon url de callback n'était pas bonne: il fallait que je retourne sur la même page après avoir demandé la permissions aux utilisateurs et ne pas passer par une url de callback spéciale.

Voila sinon tout le bloc est fonctionnel pour le php sdk v3.2.2 de facebook ^^

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages