0

Bonjour je travaille sur un site de test pour partager du contenu personnalisé non lié à og. Je suis au point que j'ai implémenté le flux de méthode FB.ui mais j'ai lu que c'est déprécié. J'ai donc cherché le nouveau share_open_graph avec l'objet et l'action.Facebook partage de partage alternatif à la boîte de dialogue

Maintenant, je peux créer une action et la partager, mais lorsque je la partage, elle n'apparaît pas dans le tableau, mais seulement dans la timeline. et comme je lis sur les règles de cette fonction faire appel 2 qui peut être passible d'interdiction/suspension.

le site est: www.paris-web.it/test.html

vous pouvez voir tout le code directy à la page/avec l'inspecteur

function postLike(){ 
accessToken = FB.getAuthResponse().accessToken; 
FB.api(
'me/objects/article', 
'post', 
{ 
object: { 
    "app_id": fbAppId, 
    "type": "article", 
    "url": objectToLike, 
    "title": "my title", 
    "image": logoImage, 
    "description": "my desc", 
    "expiration_time": "2014-07-23" 
    } 
}, 
function(response) { 
    console.log(response); 
    if (response.error != undefined){ 
     $("#result").text(response.error.message); 
     return; 
    }else{ 
     $("#result").text("succesfull shared "+response.id); 
    } 

    FB.ui({ 
     method: 'share_open_graph', 
     action_type: 'og.shares', 
     action_properties: JSON.stringify({ 
      object: response.id 
     }) 
    }, function(r){}); 
}); 
} 

je cherche une solution/solution et quelques exemples. Je suis bloqué là depuis 3 jours et je ne peux pas trouver d'autre solution.

Répondre

1
Merci

Résolu avec une URL dynamique qui génère dynamique via php. Og

C'est la seule solution pour avoir un contenu personnalisé et ne pas avoir de problème avec google/facebook cache!

Vous pouvez voir le résultat sur la même page liée dans OP

+0

s'il vous plaît fournir un exemple de code, suis coincé quelque part –

Questions connexes