是否有可能拥有'背景'Facebook应用程序?

tom*_*ato 5 java facebook facebook-java-api

我需要一个Facebook应用程序,它位于用户操作的"背景"中.一旦用户安装了应用程序,它将继续将用户的状态更新,新朋友连接等发送到我的另一个Web应用程序.无论应用页面是否打开,它都会继续获取信息.

我的问题是 - 这可能吗?到目前为止,我已经玩过一个用Java API编写的简单iFrame应用程序.它似乎只能在命中页面时执行数据收集.

编辑:隐私绝对是一个有效的关注点.但是,即使没有内置FB API,应用程序肯定会提示允许.

Kar*_*l B 1

您可以使用FBML 标签:向用户请求扩展offline_access权限,将用户的会话密钥存储在数据库中,然后根据需要查询 Facebook API。(如果您想要访问非标准 API 调用的其他数据,您可能需要其他扩展权限。)fb:prompt-permission<fb:prompt-permission perms="offline_access">Can I have access to your data all the time?</fb:prompt-permission>

请注意,这并不违反服务条款,但您​​收到的任何数据的存储时间不得超过 24 小时。