我创建了一个简单的Facebook应用程序,可以作为客户端页面上的选项卡运行。我希望客户能够在Facebook页面上用作标签时稍微自定义内容。
Facebook的页面选项卡教程描述了一个可以使用的URL参数app_data,但您必须完全控制选项卡的URL,但我认为您无法编辑选项卡的URL。虽然如果有,我可以使用那种方法。
我想要的是一个可供客户使用的配置页面。我可以轻松地在页面中添加一个,只有当页面管理员使用该页面时才能看到它。我不知道的是,我如何存储客户输入的参数,以便下次页面运行时可用。
我认为这样的事情是可能的,但我找不到任何有关该技术的文档。指向此类文档的指针非常棒。
答案 0 :(得分:1)
我想要的是一个可供客户使用的配置页面。 我可以轻松地在页面中添加一个,并使其仅在页面时可见 管理员正在使用该页面。
有一个名为Page Tab Edit Url
的网页标签应用设置。如果已指定,则指向Web服务器上仅供管理员访问的特定页面。仅意味着页面管理员可以获得它。这将允许您对特殊页面进行编码,以允许管理员在该页面下“配置”他们特定的应用实例。
请参阅:https://developers.facebook.com/docs/appsonfacebook/pagetabs/
请记住,您可以通过查看signed_request
的页面对象来确定您的应用正在运行的网页ID。您可以将其用作唯一标识,以存储应用的每个实例的页面特定设置。
请参阅:http://developers.facebook.com/docs/authentication/signed_request/
答案 1 :(得分:0)
嗯,你控制画布吧?我的意思是在服务器中提供正在加载的html和javascript。您可以向服务器发出ajax请求并将设置存储在MongoDB,SQL Server或其他商店中,您的应用可以加载它们。