Rails 4:取消对facebook app中所有用户的授权

时间:2015-04-08 04:51:10

标签: facebook-graph-api ruby-on-rails-4 koala

我在开发时犯了一个错误,现在我不知道如何解决它......

我使用Koala将我的facebook应用程序与我的rails应用程序集成,我有一个升级和生产环境,我的错误是我的临时应用程序使用的是同一个使用我的生产环境的Facebook应用程序,所以用户没有匹配,所以现在我的生产环境我得到'未定义的方法为零:nilclass bla blab bla

如何在我的脸书应用中取消对所有用户的授权?所以我强迫用户再次授权应用程序,这样我就可以解决问题,但我不知道该怎么做。

由于

1 个答案:

答案 0 :(得分:1)

我发现只有一个用户取消授权的唯一方法是手动使用curl:

curl -X DELETE "https://graph.facebook.com/me/permissions?access_token=#{token}"

所以我认为你需要为每个用户提供有效的访问令牌。