2012-07-18 6 views
3

Récemment, notre bouton d'envoi Facebook a cessé de fonctionner.Le bouton Envoyer Facebook renvoie l'erreur "Invalid Source"

Pour une raison quelconque, il renvoie "Invalid Source". On ne sait pas à quoi cela fait référence. D'autres codes Facebook sur le site fonctionnent, et il n'y a pas d'attribut source pour le bouton Envoyer non plus, ce qui rend le tout plus déroutant!

Le code réel renvoyé au navigateur de Facebook est la suivante: for (;;) { "__ ar": 1, "charge utile": null, "onload": [ "SendButtonForm.getInstance (\" uzu1w0_1 \ ") .handleError (\" Invalid Source: \ ");"]}

Si quelqu'un pouvait au moins nous dire à quoi retourne la Source Invalide, cela peut aider!

Merci, Mark

modifier: ressemble, il peut être ce bug http://developers.facebook.com/bugs/502095993139983?browse=search_500f3189916434754803073

+0

Comment avez-vous écrit l'étiquette du bouton d'envoi –

+0

Salut Joao, il semble maintenant bien tant que je ne suis pas connecté en tant qu'administrateur Facebook pour ce compte. Tant que je suis connecté en tant que quelqu'un d'autre, cela semble fonctionner, donc je pense que c'est un pari sûr que c'est le bug que j'ai lié. –

+0

Cela semble être un bug Facebook. essayez de spécifier l'attribut data-href du bouton d'envoi. –

Répondre

1

Le bug apparaît toujours. Lorsque nous utilisons <?php the_permalink() ?> comme balise data-href, "Invalid Source" apparaît. MAIS si nous spécifions data-href comme par exemple http://www.example.com/ alors cette recommandation FB/like fonctionne correctement. (Bien sûr, cela n'a aucun sens si nous utilisons Wordpress ou d'autres pages PHP.)

J'ai vérifié que le code <?php the_permalink() ?> génère, et que c'est une adresse HTTP correcte, ce qui signifie que c'est un bug Facebook. Mark, s'il vous plaît frapper les visages de vos programmeurs! Merci! :)

Questions connexes