我在Facebook上运行了一个民意调查应用程序(每个用户每天都会投票)。到目前为止,我没有在我的数据库中存储用户访问令牌。现在这已更新,此时我将保留访问令牌。每次用户投票时,我都会保存他的访问令牌。
我的问题是如何从以前的投票中获取用户的访问令牌,考虑到他们已经授权我的应用程序,这可能吗?有这个方法吗?我有用户ID。
(需要这个的唯一原因是从FB图API获取“is_verified”属性)
感谢您的帮助,
雨果
答案 0 :(得分:1)
如果没有对他进行身份验证,则无法获得用户access_token
。
然而,您可以将用户应用发送给用户请求,让用户访问您的应用,这样您就可以存储用户的access_token
。
请注意access_token
可能会过期而offline_access
permission is deprecated(并将很快删除),您可以将令牌延长至60天(扩展仅适用于重新验证但尚未经过身份验证的用户) ...