web-dev-qa-db-fra.com

Débogueur Facebook: pourquoi se plaindre de app_id manquant

En utilisant facebook debugger , il se plaint:

Warning fb: app_id n'a pas été inclus dans les balises META. Spécifiez l'identifiant de l'application pour que les histoires partagées sur Facebook soient correctement attribuées à l'application. Sinon, app_id peut être défini dans l'URL lors de l'ouverture de la boîte de dialogue de partage. Sinon, l'ID d'application par défaut (966242223397117) sera attribué.

Je ne comprends pas pourquoi j'ai un tel message, car je n'ai pas app_id pour mon site web, et je n'aurais pas besoin de savoir pourquoi, puisque je ne fais pas de connexion à Facebook ou n'utilise aucun de leurs plugins.

Est-ce que je manque quelque chose, ou est-ce simplement que facebook veut me pousser à créer une application pour mon site web?

43
Augustin Riedinger

Si vous n'avez pas d'application à laquelle associer le site Web, cet avertissement peut être ignoré.

Pour un exemple de site Web réussi qui n'a pas de fb: app_id inclus, vous pouvez exécuter un débogage sur ce RL de la page stackoverflow dans le objet Facebook , vous voyez qu'il produit également le même message d'avertissement.

Les publications elles-mêmes apparaîtront généralement les mêmes car elles sont représentées au bas de l'outil de débogage.

38
PaulieTree

Vous devez ajouter ceci dans votre source HTML

<meta property="fb:app_id" content="XXXXXXXXXXXXXXX" />

C'est l'identifiant d'application par défaut.

Remplacez XXX par votre identifiant d'application

59
Bunty