J'essaie d'implémenter Google Friend Connect en tant que solution de connexion. J'ai implémenté Facebook Connect en utilisant le client PHP, et j'aimerais utiliser la même approche pour Google Friend Connect (OpenSocial), en utilisant la bibliothèque cliente OpenSocial PHP (http://code.google.com/p/opensocial-php-client/). Une fois l'utilisateur connecté, j'aimerais obtenir son identifiant OpenSocial et l'enregistrer dans la base de données.Google Friend Connect Client PHP OpenSocial
Voici le code à ce jour:
$gfc_provider = new osapiFriendConnectProvider();
$gfc_auth = new osapiOAuth2Legged(GFCAPIKEY, GFCSECRET);
$gfc_osapi = new osapi($gfc_provider, $gfc_auth);
$batch = $gfc_osapi->newBatch();
$batch->add($gfc_osapi->people->get(array('userId' => '@me')));
$result = $batch->execute();
print_r($result);
est ici la réponse:
Array (
[0] => osapiError Object (
[errorCode:private] => 400
[errorMessage:private] =>
Cannot ask for me when anonymous
Error 400
[response] =>
)
)
Je ne sais pas ce que je fais mal. Aucune suggestion?