我有一个 web 应用程序,它有一个 facebook 登录,一旦用户登录,我将用户的访问令牌存储在我的数据库中。我还使用实时 api 订阅了用户提要。因此,当用户添加状态或评论时,我会收到来自 fb 的回调。这只会告诉我有变化(我没有得到评论或状态的 id)。因此,我必须使用存储的访问令牌查询图形 api 以获取提要并查看更新的内容。因此,如果我在上次查询后看到有新评论,我会处理它。
- 有什么方法可以获取用户发表的评论或状态的 id?
我得到的访问令牌会在一小时内过期。所以一小时后有用户更新回调时,我无法查询数据。我也不能要求用户再次访问我的应用程序并重新授权,因为他在登录后不会使用该应用程序(我只需要他登录到我的 webapp 以便我可以获得他的访问令牌)。
- 有什么方法可以在用户无需再次通过授权阶段的情况下获取访问令牌(这是因为用户在登录后不会再次访问我的应用程序,我们只是轮询他的 fb 活动)?
谢谢