我可以制作一个只有我才能使用的Facebook应用程序吗?

我可以制作一个只有我才能使用的Facebook应用程序吗?,facebook,Facebook,我想制作一个简单的Facebook应用程序来更新我的状态 我特别不希望其他任何人能够使用它,它实际上只用于更新我的状态 我如何制作这样的应用程序?理论上这听起来很简单,但如果我在中制作了一个应用程序,它似乎可以被Facebook上的任何人使用。只是不要把你的应用程序分发给任何人?它可以是一个只有你才能访问的网页上的web应用程序,也可以是一个只有你才能访问的桌面应用程序或其他任何东西。不管怎样,我在开发者网站的高级菜单中找到了它 在沙盒模式下-如果启用,则只有应用程序的开发人员才能登录到您的应用

我想制作一个简单的Facebook应用程序来更新我的状态

我特别不希望其他任何人能够使用它,它实际上只用于更新我的状态


我如何制作这样的应用程序?理论上这听起来很简单,但如果我在中制作了一个应用程序,它似乎可以被Facebook上的任何人使用。

只是不要把你的应用程序分发给任何人?它可以是一个只有你才能访问的网页上的web应用程序,也可以是一个只有你才能访问的桌面应用程序或其他任何东西。

不管怎样,我在开发者网站的高级菜单中找到了它


在沙盒模式下-如果启用,则只有应用程序的开发人员才能登录到您的应用程序。

为避免其他人以不同方式访问您的应用程序,正确的方法是每次应用程序加载登录用户的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
}

这难道不会让你的应用程序发布的内容对其他所有人都不可见吗?沙盒模式是在应用程序处于开发阶段时使用的。通过这种方式,只有应用程序的开发人员才能访问该应用程序,并且与该应用程序相关的所有内容(如张贴到墙上)都将仅对他们可见