HWIOAuthBundle - Récupérer la photo de profil facebook
Bonjour à tous,
Je souhaite pouvoir récupérer la photo de profil Facebook de mon utilisateur pour l'intégrer dans ma vue Twig.
Voici mon fichier config.yml :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
#HWIOAuthBundle
hwi_oauth:
firewall_name: main
resource_owners:
facebook:
type: facebook
client_id: %oauth.facebook.id%
client_secret: %oauth.facebook.secret%
scope: "email"
options:
display: popup
infos_url: "https://graph.facebook.com/me?fields=id,name,email,picture.type(square)"
paths:
email: email
profilepicture: picture.data.url
http_client:
verify_peer: false |
J'ai besoin d'intégrer le lien dans le src ici :
Code:
1 2 3 4 5 6 7
|
<li class="user-header">
<img src= "#" class="img-circle" alt="User Image" />
<p>
{{ app.user.username }}
</p>
</li> |
D'après la documentation une fois les paths configurés dans le fichier config.yml ces valeurs deviennent des variables globales et pour les afficher voici le code fournit par la documentation :
Code:
1 2 3 4 5 6
|
/* @var $response \HWI\Bundle\OAuthBundle\OAuth\Response\UserResponseInterface */
var_dump(
$response->getEmail(),
$response->getProfilePicture()
); |
Seulement voilà après de multiples tentatives je ne sais pas comment je peux l'écrire en Twig pour avoir le getProfilePicture() dans mon src="".
Merci beaucoup pour votre aide, c'est sûrement tout bête mais je bloque :/