【问题标题】:Facebook Send button returns "Invalid Source" errorFacebook 发送按钮返回“无效来源”错误
【发布时间】:2012-07-17 02:48:15
【问题描述】:

最近我们的 Facebook 发送按钮停止工作。

由于某种原因,它返回“无效源”。目前尚不清楚这是指什么。网站上的其他 Facebook 代码可以正常工作,并且发送按钮也没有源属性,这使得这更加混乱!

从 Facebook 返回到浏览器的实际代码是这样的: for (;;);{"__ar":1,"payload":null,"onload":["SendButtonForm.getInstance(\"uzu1w0_1\").handleError(\"Invalid Source: \");"]}

如果有人至少可以告诉我们无效源返回的内容,那它本身可能会有所帮助!

谢谢, 标记

编辑:看起来可能是这个错误 http://developers.facebook.com/bugs/502095993139983?browse=search_500f3189916434754803073

【问题讨论】:

  • 显示你是如何编写发送按钮标签的
  • 您好 Joao,只要我没有以该帐户的 Facebook 管理员身份登录,现在似乎没问题。只要我以其他人身份登录,它实际上似乎就可以工作,所以我认为这是一个安全的赌注,这是我链接的错误。
  • 这似乎是一个 facebook 错误。尝试指定发送按钮 data-href 属性。
  • 回复晚了,但我最初确实尝试过。然而,现在这个问题似乎已经在 Facebook 上得到解决,该问题将于 8 月的某个时候结束。感谢您的建议。

标签: facebook button send


【解决方案1】:

错误仍然出现。 当我们使用<?php the_permalink() ?> 作为 data-href 标签时,会出现“Invalid Source”。 但是,如果我们将 data-href 指定为例如 http://www.example.com/,那么这个 FB-recommendation/like 可以正常工作。 (当然,如果我们使用 Wordpress 或其他 PHP 页面,这是无稽之谈。)

我验证了 <?php the_permalink() ?> 生成的代码,这是一个正确的 HTTP 地址,这意味着这是一个 Facebook 错误。马克,请打你的程序员的脸!谢谢! :)

【讨论】:

    猜你喜欢
    • 2012-03-06
    • 2011-12-23
    • 2011-11-22
    • 2012-01-23
    • 2023-03-20
    • 2016-10-24
    • 2012-02-01
    • 1970-01-01
    • 2012-02-26
    相关资源
    最近更新 更多