在没有用户登录的情况下标记粉丝页面的粉丝。我该如何解决这个问题?

时间:2012-10-05 19:15:07

标签: facebook facebook-graph-api desktop-application

据我所知,您只能标记与当前正在使用的access_token相关联的帐户的朋友。这意味着,如果我希望能够创建一个应用程序以在Facebook上使用标记功能共享照片,那么我必须创建一个身份验证系统,用户需要输入密码才能登录FB并请求并存储他的sixty_days_access_token。这种方法适用于Web应用程序,但如果我必须实现桌面触摸屏界面,用户在系统中与系统交互,任何人都可以看到他键入用户和密码,那么这种方法很麻烦。我正在使用公共触摸屏来解决这个问题,用户可以在这里拍照并将其发送到Facebook。该接口使用C ++和curl库实现。由于触摸是在非常拥挤的环境中并且屏幕很大,我们经历过用户被迫进入他的acc / pass。我们通过为存储所有照片的活动创建粉丝页面来解决此问题。由于我们已经存储了粉丝页面管理员访问令牌,我们不需要登录用户,但显然我们无法标记任何用户朋友,这极大地降低了解决方案的病毒化潜力。

所以,考虑到这个问题,我该如何面对这个?

  • 我是否真的需要对用户进行身份验证 标记他们的朋友?
  • 有没有创意解决方案?

1 个答案:

答案 0 :(得分:1)

是的,如果您想在帖子中标记用户或他们的朋友,您需要他们登录 - 这是Photo标记API的要求。

我能想到的唯一选择是为用户提供他们以后可以访问的网址(例如,在他们的手机或PC上),这会提示他们授权您的应用并在那时进行标记。