我想创建一个简单的Facebook应用程序来更新我的状态。
我特别不希望任何其他人能够使用它,它实际上只是用于更新我的状态。
我该如何制作这样的应用程序?理论上听起来非常简单,但如果我在http://www.facebook.com/developers制作应用程序,那么它似乎可以被Facebook上的任何人使用。
答案 0 :(得分:1)
这样做的一种正确方法是避免其他人以不同方式访问您的应用,每次应用加载登录用户的ID时都要检查。如果该ID是您的,那么您没问题,否则不允许访问您的应用程序(例如,将它们重定向到Facebook主页)。
php中的示例:
define('MY_ID', 'XXX');
// let's say $session holds the current session
if ($session['uid'] != MY_ID) {
header('Location: http://www.facebook.com');
exit();
} else {
// do specific app operations here
}
答案 1 :(得分:0)
请不要将您的应用分发给任何人?它可以是您只能访问的页面上的Web应用程序,也可以是只有您拥有的桌面应用程序。
答案 2 :(得分:0)
没关系,我在开发者网站的高级菜单中找到了它
在沙盒模式下 - 如果启用,只有您应用的开发者才能登录您的应用。