0

是否可以创建一个 Facebook 选项卡应用程序,用户可以将其安装到他们的页面,从而允许传递自定义值。

可以创建一个链接,将应用程序加载到用户页面上,并将 app_data 值传递给您的应用程序

http://developers.facebook.com/docs/appsonfacebook/pagetabs/

此外,如果在加载选项卡的 URL 中的原始查询字符串中设置了 app_data 参数,您的应用程序还将收到一个名为 app_data 的字符串参数作为 signed_request 的一部分。对于上面的 Shop Now 链接,可能如下所示:“ http://www.facebook.com/YourPage?v=app_1234567890&app_data=any_string_here ”。如果您控制链接的生成,则可以使用它来自定义呈现的内容。

但是是否可以将个性化链接(即包括 id=xyz 查询字符串参数)分发给应用程序,该应用程序在安装时会向用户页面添加一个应用程序选项卡,并将此个性化值包含在 app_data 中(在GET 或 POST 数据),从而使页面能够通过解析值来个性化(如此处所示Facebook webforms app get app_data querystring

4

1 回答 1

1

在您的应用程序设置中,您可以设置“页面选项卡编辑 URL”:

应用程序配置文件框中显示的编辑链接的 URL。添加了您的应用程序的 Facebook 主页的管理员可以按照 URL 编辑主页的应用程序设置。

来源

当您的应用程序被添加到页面时,访问者即将到来,您将收到一个包含页面 ID的签名请求(发布到您的应用程序),更多信息请点击此处。您只需为获得的每个页面 ID 存储自定义信息。

于 2011-09-20T14:31:36.733 回答