我创建了一个公司页面,想要创建一个只能安装在我页面上的自定义标签页。我知道如何创建应用程序并安装自定义选项卡。如何设置应用程序,只有我可以安装它?谢谢!
答案 0 :(得分:2)
对您应用的“页面标签页面”(通过“页面”标签加载应用时使用的网址)发出的每个请求都会包含signed_request
参数。
在https://developers.facebook.com/docs/authentication/signed_request/解释了对此进行解码的方法 - 当您的应用加载到页面标签页上时,您将始终获得page
参数(如果当前用户可能不会出现其他参数尚未授权您的应用,大多数网页标签应用都是如此)
page
参数包含其加载的页面的页面ID。然后,在代码中使用if语句,如果请求来自您不希望安装App的页面,则决定不显示任何内容(或某些通用内容)。