【问题标题】:Facebook Tab Not Showing on Client's Browser but Displaying Everywhere ElseFacebook 选项卡未显示在客户的浏览器上,但显示在其他任何地方
【发布时间】:2012-10-31 04:16:14
【问题描述】:

我有一个我为客户创建的 Facebook 选项卡,它在我的端显示正常。我还在 Adob​​e Browser Lab 中对其进行了测试,它在所有主要浏览器上都能正确显示。链接在这里:

https://www.facebook.com/pages/Jamillah-David-Perfect-Combination/477059612333664?sk=app_425472224179980

当我的客户查看我为他们制作的页面时,他们没有得到任何内容输出。这是他们发给我的屏幕截图(没关系,他们突出显示了所有内容,您可以看到没有输出):

SSL 和非 SSL 版本都可以使用。沙盒模式被禁用。我不确定下一步是什么来解决这个问题。我让他们访问托管标签的网站:

http://www.miller-media.com/sites/lambs/videos.html

这对他们来说很好,这对我来说很奇怪,所以它与 Facebook 显示它有关。

感谢您的帮助!

编辑

客户端清除浏览器上的缓存,然后转到链接,当他们退出 Facebook 时,它显示正常。一旦他们重新登录,该选项卡就会停止为他们显示。我已经缩小了范围,因为他们的实际帐户能够查看标签(根据我收集的内容)是一个问题。是否有允许人们查看或不查看标签的设置?我好像找不到他们。

编辑

好的,所以他们仍然无法查看标签。他们给了我他们的登录信息,我进去并通过他们的帐户查看了我电脑上的 iFrame 应用程序,它显示正确。所以这不是他们帐户的问题,也不是缓存的问题。我已经让几个人检查了 iFrame,它工作正常(事实上,没有其他人遇到这个问题)。我构建的标签仍然存在此问题。我目前正在让他们检查他们正在使用的 Google Chrome 版本(我不知道这是否会影响它)。还有其他想法吗?

编辑

我刚刚从主管理菜单进入“编辑页面”,然后单击左侧的“应用程序”。我找到了有问题的应用程序并单击“链接到此选项卡”,然后我收到了这条消息“此消息中的某些内容已被 Facebook 用户报告为滥用。”这些标签上没有辱骂内容。有没有理由会发生这种情况?是不是有问题?

【问题讨论】:

  • 不确定是否是浏览器缓存问题,您可以要求他们清除缓存。还可以尝试在您的 URL 中添加一个虚拟 GET 参数以避免缓存:http://www.miller-media.com/sites/lambs/videos.html?ver=1
  • 啊,这是个好主意。我会试试的。我认为这不是问题的原因是我让他们右键单击空框并单击“重新加载框架”以刷新内容并且它没有更新它。不过我会试试这个。
  • 啊,另一个问题很可能是附加到 URL 实际上会破坏链接到 Facebook,因为它会改变......
  • 我不认为“重新加载框架”是硬刷新,因此它可能无法解决问题。恐怕他们仍然需要清除缓存。
  • 好的,我会要求他们在 Chrome 上执行此操作,看看它是否有效。谢谢!

标签: facebook api


【解决方案1】:

这很容易与这个(可能是临时的)错误相关:https://developers.facebook.com/bugs/514963005198830

如果您的客户使用“以<page> 身份登录”功能,几乎可以肯定是由于该错误

否则:如果您的应用在客户端尝试加载它时实际上正在接收请求,您应该能够查看该请求是否有一些奇怪的地方,或者在 facebook 向您的服务器发出 POST 请求之前它是否失败

【讨论】:

  • 哦,哇,可能就是这样。我让他们注销并重新登录,然后通过直接链接再次尝试该页面,看看它是否已修复,如果是,我会给你赏金。谢谢伊吉!
猜你喜欢
  • 1970-01-01
  • 2013-02-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-25
  • 2012-02-13
  • 2017-04-30
相关资源
最近更新 更多