# Partager une publication Facebook sans texte, juste une image

**URL:** https://meta.discourse.org/t/sharing-facebook-post-with-no-text-just-image/147027
**Category:** Support
**Created:** [Avril 6, 2020, 6:11 UTC](https://meta.discourse.org/t/sharing-facebook-post-with-no-text-just-image/147027 "2020-04-06T18:11:39Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![evantill](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/evantill/32/116219_2.png) [@evantill](https://meta.discourse.org/u/evantill)
#### Post date: [Avril 6, 2020, 6:11 UTC](https://meta.discourse.org/t/sharing-facebook-post-with-no-text-just-image/147027/1 "2020-04-06T18:11:39Z")

</div>

Un utilisateur a tenté de partager un lien vers un post Facebook :

> **[Elisabeth Millot Nguyen-Duc](https://www.facebook.com/Millot.Elisabeth/posts/10221325515184674)**

J’attendais une onebox, mais ce n’est pas le cas.

En vérifiant l’URL, j’ai remarqué un attribut _html_ contenant du code HTML pour une iframe.

> **[Iframely URL Debugger - Open Graph, Twitter Cards, oEmbed](https://debug.iframely.com/?uri=https%3A%2F%2Fwww.facebook.com%2FMillot.Elisabeth%2Fposts%2F10221325515184674)**
>
> Check your URL against Open Graph, Twitter Cards, oEmbed specs. See what other apps see.

> **code HTML**
>
> ```html
> <div id="fb-root"></div> <script async="1" defer="1" crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&amp;version=v6.0"></script><div class="fb-post" data-href="https://www.facebook.com/Millot.Elisabeth/posts/10221325515184674" data-width="552"><blockquote cite="https://www.facebook.com/Millot.Elisabeth/posts/10221325515184674" class="fb-xfbml-parse-ignore">Publié par <a href="https://www.facebook.com/Millot.Elisabeth">Elisabeth Millot Nguyen-Duc</a> le&nbsp;<a href="https://www.facebook.com/Millot.Elisabeth/posts/10221325515184674">samedi 4 avril 2020</a></blockquote></div>
> 
> ```

En autorisant l’URL contenue dans cette iframe dans les paramètres de notre Discourse, j’ai finalement obtenu une onebox.

Existe-t-il une solution plus simple pour obtenir le même résultat ?

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [Avril 6, 2020, 6:53 UTC](https://meta.discourse.org/t/sharing-facebook-post-with-no-text-just-image/147027/2 "2020-04-06T18:53:06Z")

</div>

Laissez-moi tester avec un post aléatoire :

[https://www.facebook.com/magazineluiza/posts/3376577302375442](https://www.facebook.com/magazineluiza/posts/3376577302375442)

Ça semble s’intégrer parfaitement 🤔

Essayons avec une image :

> **[Facebook](https://www.facebook.com/magazineluiza/photos/a.244447982255072/3377032005663305)**

Oui, ça s’intègre aussi bien.

Dans votre exemple, le post ne contient aucun texte, juste une image. Cela amène Facebook à omettre la balise `og:description`. Sans cette balise, Discourse ne crée pas de onebox. Et comme il ne fournit pas de `og:type` indiquant qu’il s’agit d’une image, nous n’avons aucun indice sur la manière de le traiter.

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [Avril 6, 2020, 7:46 UTC](https://meta.discourse.org/t/sharing-facebook-post-with-no-text-just-image/147027/3 "2020-04-06T19:46:33Z")

</div>

Pour ajouter (au risque d’énoncer l’évidence) : pour que cela fonctionne, le message doit être public, bien qu’il semble l’être dans ce cas ?

---

<div class="post-metadata">

### Author: ![evantill](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/evantill/32/116219_2.png) [@evantill](https://meta.discourse.org/u/evantill)
#### Post date: [Avril 6, 2020, 8:23 UTC](https://meta.discourse.org/t/sharing-facebook-post-with-no-text-just-image/147027/4 "2020-04-06T20:23:50Z")

</div>

Oui, il semble que le post soit public. Je l’ai testé en mode privé de Firefox.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [Mai 6, 2020, 8:23 UTC](https://meta.discourse.org/t/sharing-facebook-post-with-no-text-just-image/147027/5 "2020-05-06T20:23:50Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
