0

我正在开发一个将在 FB Canvas 中运行的 Facebook 应用程序。我的服务器是 Java 服务器,我在客户端使用 JavaScript。

Facebook 要求在应用程序加载时请求 (POST) 的 URL。此 URL 不应是动态 URL(以“/”结尾或包含“?”)。所以我写了一个带有 URL: 的 servlet http://localhost:8080/myApp,它将解析signed_request参数。现在我被困在如何将标记返回给客户端,然后对 FB API 执行客户端请求。有没有比这个 servlet 返回标记更优雅的方法?请注意,我无法重定向(使用 302),因为 servlet 从 iframe 运行。

谢谢!

4

1 回答 1

0

有没有比这个 servlet 返回标记更优雅的方法?

更“优雅”在哪方面?

您的 servlet 在这里充当 Web 服务器,并且 Web 服务器通常通过返回“标记”(HTML、CSS、JS 等)来响应 HTTP 请求——在什么时候以及如何让您的应用程序“更优雅”?

请注意,我无法重定向(使用 302),因为 servlet 从 iframe 运行。

您是指 Facebook 画布 iframe,还是其中的另一个 iframe?

你想重定向到哪里,为什么?

于 2012-08-28T10:48:38.397 回答