我正在开发一个加载在 FB 画布中的 FB 应用程序。我使用 Java 和 Spring 作为服务器端技术。在应用程序加载时,FB 请求 POST 我在 FB 的应用程序帐户中配置的 URL,包括signed_request
用于用户授权的参数。这样我就可以安全地获取登录的用户 ID。
我想知道在每次调用中从画布内的 HTML 到我的应用程序 Web 服务器(在 signed_request 调用之后)获取登录用户 ID 的最佳方法是什么?
谢谢!
我正在开发一个加载在 FB 画布中的 FB 应用程序。我使用 Java 和 Spring 作为服务器端技术。在应用程序加载时,FB 请求 POST 我在 FB 的应用程序帐户中配置的 URL,包括signed_request
用于用户授权的参数。这样我就可以安全地获取登录的用户 ID。
我想知道在每次调用中从画布内的 HTML 到我的应用程序 Web 服务器(在 signed_request 调用之后)获取登录用户 ID 的最佳方法是什么?
谢谢!
我会这样做:
signed_request
参数。我的两分钱!
如果用户尚未对应用进行身份验证,您将无法获取 Facebook 用户 ID。当用户被授权时,用户 id 将始终与signed_request
.