1

我正在为该死的 Facebook SDK 苦苦挣扎。

我正在编写一个“信息亭应用程序”,即一个可以让多个用户在一天中使用它的应用程序 - 每个用户都可以选择将信息发送到他们的 Facebook 帐户(我需要使用 Graph API,所以我不能使用 ShareKit ),然后我需要让他们手动注销,否则它会在短暂超时后自动注销。

在任何一种情况下,它都必须忘记他们的凭据和会话数据,这样当下一个用户(即使只是在不久之后)按下 Facebook 按钮时,它就不会尝试使用以前的用户凭据并自动登录到错误的帐户。

我什至手动调用 '[facebook logout:self];' 那从不做任何事情。

请问,有人可以帮忙吗?

4

1 回答 1

1

在 REST API 上调用 auth.expireSession。

https://developers.facebook.com/docs/reference/rest/auth.expireSession/

我最近不得不为 f8 的信息亭应用程序这样做。图形 API 中没有任何东西可以做到这一点。

于 2011-10-13T01:21:16.400 回答