Résolu [Facebook / PHP] Intégration du bouton j'aime! Problème!

Solutions (9)
Tags :
  • Php
  • Facebook
  • Scrolling
  • Programmation
|
Bonjour,

J'ai lancé il y a peu mon premier site, ce n'est rien de bien concret pour l'instant (et ça ne le sera surement jamais^^) !

Et j'ai un gros problème au niveau des boutons j'aime : ils se décochent tout seul... :/  Vous n'avez qu'à tester : des fois ça marche, des fois non!
Le site se base entièrement sur cette fonctionnalité ! C'est une sorte de système de vote fonctionnant avec les j'aime.

Mon site :
Histoire de merde

Mon code pour intégrer le bouton j'aime :
  1. <?php
  2. echo '<iframe src="<a href="http://www.facebook.com/plugins/like.php?href=http://www.histoiredemerde.fr/suites?id=" rel="nofollow" target="_blank">http://www.facebook.com/plugins/like.php?href=http://ww...</a>'.$data['id'].';layout=standart;show_faces=false;width=600;action=like;colorscheme=light;height=250" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:25px;" allowTransparency="true"></iframe>';
  3. ?>


*$data['id'] est l'id de la suite pour laquelle on vote

Merci d'avance pour vos réponses!

Cordialement

Jérémy
Contenus similaires
Meilleure solution
partage
|
NeozOne a dit :
Salut, je suis l'auteur de cet article, la technique ne marche pas tout le temps, il est cependant possible de le réactiver (le bouton like) en changeant le lien et en reproduisant la procédure.
Ca vient clairement de FB .
:( 


Oui j'ai pus le remarquer aussi, donc j'ai fait sa jusqu'a ce que ce matin en me levant je regarde toutes mes liens auxquelles le boutons ne marcher pas, et là miraculeusement elle marche :heink:  :??: 
Si sa peux aidé à vérifier que tes url ne marche pas et que tu es plein d'infos : http://developers.facebook.com/tools/lint/
prend bien le iframe donné en bas de cette page.

Et voila le texte officiel de chez Facebook
Citation :
Facebook scrapes your page every 24 hours to ensure the properties are up to date. The page is also scraped when an admin for the Open Graph page clicks the Like button and when the URL is entered into the Facebook URL Linter. Facebook observes cache headers on your URLs - it will look at "Expires" and "Cache-Control" in order of preference. However, even if you specify a longer time, Facebook will scrape your page every 24 hours.


Soit on doit attendre 24h pour être sur qu'un lien ne marche pas,
Je vais tester mes autres Url mais pour le moment sa a l'air d’être bon

Donc en conclusion, utiliser la méthode envoyé directement le lien sur Facebook part l’intermédiaire du copié collé du lien sur son mur et si là le bouton ne marche pas attendre un delai de 24h ! Je pense qu'on tient ici une solution final ! :sol:  Tiens moi au courant de ton coté mais moi sa a l'air de marcher en espérant de pas criée victoire trop vite :D 
  • Commenter cette solution |
Score
0
òh
òi
|
Bonjour tout le monde.

Finalement, une solution efficace vient d'être trouvé.

Facebook | LINT, l’outil qui répare les boutons j’aime de vos pages
  • Commenter cette réponse |
Score
0
òh
òi
|
Meilleure réponse sélectionnée par bboyhades38.
  • Commenter cette réponse |
Score
0
òh
òi
|
Salut, je suis l'auteur de cet article, la technique ne marche pas tout le temps, il est cependant possible de le réactiver (le bouton like) en changeant le lien et en reproduisant la procédure.
Ca vient clairement de FB .
:( 
  • Commenter cette réponse |
Score
0
òh
òi
|
Marche pas pour ma part :(  J'ai trouvé une solution que j'ai trouver sur le net, quand je publie un nouveau article/news je copie mon Url et la partage directement sur Facebook, à priori sa a l'air de marcher

Voila la source si sa intéresse et merci à celui qui a trouver cette alternative :
http://www.neozone.org/tutoriels/facebook-une-solution-...

Edit : Test sans sucée :(  Désespéré de trouvé une solution :/  Même sur le forum de dev Facebook plein plein de personne ont ce problème en espérant qu'un jour les choses bouges
  • Commenter cette réponse |
Score
0
òh
òi
|
Bon, je vois le premier code généré:
  1. http://www.facebook.com/plugins/like.php?href=href=histoiredemerde.fr/suites?id.php?id=1&layout=button_count&show_faces=false&width=450&action=like&font=tahoma&colorscheme=dark&height=21

Il y a un souci, ce devrait être à mon avis:
  1. http://www.facebook.com/plugins/like.php?histoiredemerde.fr/suites%3Fid=1&layout=button_count&show_faces=false&width=450&action=like&font=tahoma&colorscheme=dark&height=21
  • Commenter cette réponse |
Score
0
òh
òi
|
Le "?" n'est pas encodé pour ma part, tout comme bboyhades38, lorsque j'essaye de généré le code sur Facebook Dev impossible car je n'est pas de compte facebook develloper et quand je tente de recevoir un sms rien n'y fait il n'arrive pas enfin bref c'est un autre problème ça :)  J'ai pu lire que le bug venait de chez Facebook et le problème surviendrai lorsqu'il y'a des accents donc je vais essayé de joué avec mes titles et replacer les caractère à accent.
Je vous tiens au courant.

Edit : J'ai testé avec :
  1. $title3 = strtr($title2, 'àáâãäåòóôõöøèéêëçìíîïùúûüÿñ', 'aaaaaaooooooeeeeciiiiuuuuyn');

Et malheureusement sans sucée, quand je clique sur "j'aime" mes boutons ne marche pas tous :( 
Je continue de chercher désespérément :/ 
  • Commenter cette réponse |
Score
0
òh
òi
|
Pour moi le code généré est bon. Je ne peux pas voir ce qui provient de FB, je regarderai un peu plus ce soir.

Mais vite fait comme ça, est-ce que le ? ne devrait pas être url-encodé (remplacé par %3F) ?
  • Commenter cette réponse |
Score
0
òh
òi
|
exactement le même problème que toi, j'ai beau chercher chercher et rechercher pas moyen de trouver la solution, j'ai essayer tellement de choses mais rien n'y fait :(  si tu trouve une solution je suis preneur, mon code ressemble exactement au tient à l'exemption de '.$data['id'].' pareil de mon coté si je trouve je te tiens au courant, en espérant que quelqu'un puisse nous aider.
Cordialement
  • Commenter cette réponse |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS