2017-09-14 2 views
1

Je suis en train de mettre en œuvre la fonctionnalité de partage Facebook dans mon application, mais quand je clique sur le bouton de partage que je reçois l'image suivante:affichage à Facebook Via Android ne pas afficher l'image

enter image description here

est ici le code que j'utilise:

ShareDialog shareDialog = new ShareDialog(ResultsActivity.this); 
       if (ShareDialog.canShow(ShareLinkContent.class)) { 
        ShareLinkContent linkContent = new ShareLinkContent.Builder() 
          .setQuote("Hi Guys, I have completed Level " + level + " and I scored " + score + ". Can you beat my score?")                       
          .setContentUrl( Uri.parse("http://play.google.com/store/apps/details?id=" 
            + getPackageName())) 
          .build(); 

        shareDialog.show(linkContent); 

       } 

Le lien de jeu de google fonctionne très bien et il a l'image d'icône et les images nécessaires. Lorsque je cherchais une solution en ligne, j'ai trouvé que Facebook OpenGraph Debugger aide à déterminer la cause. Donc, je this lien pour rechercher toutes les causes et Facebook se plaignait de manquer og: le type comme indiqué ci-dessous:

enter image description here

Quel code dois-je ajouter en studio android pour résoudre ce problème? Toute aide ou suggestion sera grandement appréciée.

Répondre

0

Ok, donc l'image est finalement apparue. J'ai dû lui donner au moins 6 heures pour que l'image apparaisse. Tout ce que j'ai fait, c'est de retourner sur le lien du débogueur Facebook, et de rafraîchir mon lien Play Store, et cela m'a montré un aperçu de l'image.

Donc, si quelqu'un est confronté au même problème, s'il vous plaît soyez patient. :)