我刚刚创建了一个Facebook应用程序,它基本上在我的Facebook配置文件页面上创建了一个新标签,并在内联框架中加载我网站上的内容。现在我已经说到我将应用程序添加到我的个人资料页面,其中包含http://facebook.com/add.php?api_key=APP_ID&pages=1之类的简单链接。但是,如何阻止其他人在他们的网页上使用我的应用程序呢?
提前致谢!
答案 0 :(得分:0)
啊哈!您知道它应该属于的页面,所以在您的应用程序代码中的硬代码,您可以检查来自signed_request的页面ID,并查看该页面ID是否属于您。如果没有,请在您的回复HTML中发送不允许的内容。如果它是您的页面,那么请回复好的HTML。 :)
有关signed_request的详细信息,请参阅:https://developers.facebook.com/docs/authentication/signed_request/