Comment obtenir une vignette vidéo Facebook à partir de son identifiant vidéo?
Je suis en train d'intégrer Facebook vidéo à l'aide du code ci-dessous:
<object width="400" height="224" >
<param name="allowfullscreen" value="true" />
<param name="allowscriptaccess" value="always" />
<param name="movie" value="http://www.facebook.com/v/115316011865684" />
<embed src="http://www.facebook.com/v/115316011865684" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="224">
</embed>
</object>
Ça fonctionne, mais est-il une manière similaire à l'affichage de la vidéo de vignette de la vidéo id?
Par exemple: http://www.facebook.com/thumbnail/115316011865684
ou quelque chose d'autre?
source d'informationauteur Mohammad Shahid
Vous devez vous connecter pour publier un commentaire.
Vous pouvez obtenir la vignette de l'image de la vidéo id en allant à cette API Graphique URL
https://graph.facebook.com/VIDEO_ID/picturepar exemple https://graph.facebook.com/115316011865684/picture
https://graph.facebook.com/VIDEO_ID vous donnera beaucoup plus de détails, y compris les plus grandes vignettes pour choisir de. (Vous pouvez obtenir une liste des informations disponibles à
https://developers.facebook.com/docs/graph-api/reference/video.)
Voici une partie du code PHP à creuser jusqu'à la plus grande vignette:
Mise à jour: Le code ci-dessus a été mis à jour depuis que Facebook a changé leur API, le 10 juillet 2017. Voici quelques supplémentaires code PHP pour obtenir une grande vignette de la vidéo en cas de Facebook change les choses encore:
Cette deuxième solution nécessite un Facebook jeton d'accès. Voici quelques instructions sur la façon d'obtenir un Facebook jeton d'accès: https://smashballoon.com/custom-facebook-feed/access-token/
Je viens de l'obtenir:
Ainsi, vous obtenez un tableau de formats disponibles avec les vignettes d'URL et HTML pour embeding.
Aussi source attribut obtenir .mp4 url de la vidéo.
Essayer: https://graph.facebook.com/1706818892661729?fields=format source
j'ai créé une fonction php pour répondre à votre question sans avoir à passer par la lecture de l'alésage de la documentation sur facebook graphique.
Tous vous aurez besoin est juste d'insérer votre lien vidéo,facebook et youtube, mais vous pouvez la modifier afin d'ajouter d'autres sources.
il suffit de copier le lien vidéo youtube dans la barre d'adresse et pour pour facebook, clic droit sur la vidéo et cliquez sur afficher l'url de la vidéo, puis copiez que.