我在两年多前在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=...&v=1.0&next=Default.aspx"></redirect></head></html>
我还添加了在创建应用程序时不存在的SSL URL。
不确定为什么突然应用程序停止工作,因为我没有改变任何东西?
由于
答案 0 :(得分:1)
在过去的两年中,平台发生了很多变化,它可能是任何东西。 如果它是一个FBML应用程序,它完全被破坏,需要重新实现为Iframe应用程序。 如果它使用的是Oauth 1,它可能显示OK但是登录被破坏等等。
从您的问题看来它似乎与FBML相关,在这种情况下,您需要使用当前API而不是旧的FBML标签重新实现应用