0

随着 10 月 1 日 Facebook 应用程序的更改,我无法确认我们的 Canvas/Tab 应用程序将/不会按预期工作。

当用户首次使用应用程序加载选项卡时,我希望 facebook 向我发送“fb_sig_profile_id”(我认为应该是页面的 ID)和“fb_sig_app_id”(应用程序的 ID)的参数。

我不需要/不想对用户进行身份验证或访问 UserData/Graph 等。我只是根据这些参数在我端显示内容。

如果不再是这种情况并且 Facebook 不会向我发送这些参数,有人可以指出我如何获取这些数据的方向。

谢谢

4

1 回答 1

0

在 Facebook类应用程序上构建应用程序时,Facebook 将发送一个signed_request包含您需要的数据的文件:

当用户导航到 Facebook 页面时,他们将看到您的页面标签添加到下一个可用标签位置。从广义上讲,页面选项卡的加载方式与画布页面完全相同。在 Canvas 教程中阅读有关此内容的更多信息。当用户选择您的页面选项卡时,您将收到signed_request带有一个附加参数的参数, page。此参数包含一个带有id(当前页面的页面 id)、admin(如果用户是页面的管理员)和 liked(如果用户喜欢该页面)的 JSON 对象。signed_request与 Canvas 页面一样,在用户授权您的应用之前,您不会收到您的应用可访问的所有用户信息。

参考

于 2011-09-28T19:31:34.317 回答