0

两年多前,我在 Asp.net 中创建了一个 Facebook 应用程序(使用 CanvasFBMLBasePage),并且运行良好。

我今天试图检查它,它只是显示我的空白页。

在调试工具中,它给出响应代码:200

必须修复的错误无法下载:无法从 URL 检索数据。

在 Scraped URL 中:它在下面显示我的响应

  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"><redirect url="http://www.facebook.com/login.php?api_key=...&amp;v=1.0&amp;next=Default.aspx"></redirect></head></html>

我还添加了创建应用程序时不存在的 SSL url。

不知道为什么应用程序突然停止工作,因为我没有改变任何东西?

谢谢

4

1 回答 1

1

在过去的两年中,平台发生了如此多的变化,它可能是任何事情。如果它是一个 FBML 应用程序,它就完全坏掉了,需要重新实现为一个 Iframe 应用程序。如果它使用的是 Oauth 1,它可能会显示 OK,但登录失败,等等。

从您的问题来看,它似乎与 FBML 相关,在这种情况下,您需要使用当前 API 而不是旧的 FBML 标签重新实现应用程序

于 2012-08-14T17:19:18.200 回答