2013-05-11 5 views
0

J'essaye d'ajouter un bouton de partage ou un "dialogue de fil" comme Facebook maintenant semble pousser, aux publications sur mon site Web. Je cherche essentiellement un moyen de permettre simplement aux utilisateurs de cliquer sur le bouton et être envoyé à la page d'aperçu de partage pour poster sur leur calendrier ou le calendrier d'un ami, etcBoîte de dialogue Facebook Feed simplifiée?

Le problème est que je n'ai pas vraiment besoin d'un application (ou au moins je ne vois pas le besoin dans une application) et je voudrais éviter d'utiliser leur méthode obsolète sharer url.

Quelles sont mes options? Puis-je utiliser la méthode de dialogue de flux sans créer d'application? J'ai essayé de passer en revue leur documentation mais cela me rend confus. Je ne suis pas embêté si c'est JavaScript qui ouvre une fenêtre ou s'il redirige vers une page séparée (à condition qu'une URL de redirection peut être fournie pour retourner les utilisateurs à la page d'origine sur mon site Web).

Répondre

1

Vous avez certainement besoin d'une application pour le dialogue de flux FB.ui, mais l'utilisateur n'a pas besoin d'être connecté. Sans une application, vous pouvez soit utiliser sharer.php dans un popup javascript, ou vous pouvez utiliser un comme et/ou envoyer le bouton. Assurez-vous simplement d'inclure les métadonnées Open Graph dans votre page.

https://developers.facebook.com/docs/reference/plugins/send/

Soyez conscient que vous devez également utiliser une application (id) avec similaire, ou bouton envoyer.

+0

Merci! Je l'ai eu plus ou moins de travail en utilisant la boîte de dialogue Feed, mais j'obtiens '# _ = _' ajouté à la fin de l'annulation et du post-succès. Je ne pense pas que je manque un paramètre cependant .. J'ai eu un rapide Google mais je ne comprends pas vraiment ce qui se passe! Une idée? – twistedpixel

+0

qu'est-ce qui est exactement ajouté? est-ce un paramètre "ref"? – luschn

+0

# _ = _ C'est exactement ce qui est ajouté. Il semble que ce soit un paramètre d'ancrage pré-construit, mais il n'a rien donné, donc il renvoie des caractères de soulignement comme "NULL" ou quelque chose comme ça. Je ne l'ai même pas demandé et la documentation de développement de Facebook est en désordre. Rien à ce sujet du tout. Les gars de CodeIgniter devraient le réécrire pour eux. Avez-vous déjà regardé ça? J'ai eu un rapide Google mais rien de ce que j'ai trouvé ne semblait être concret. Tout semblait être des suggestions quant à ce que cela pourrait être. – twistedpixel

Questions connexes