我的Android应用程序上的facebook集成存在一些问题。我看了api附带的例子,我可以做那些好的东西。但是我遇到其他问题,例如让单点登录正常工作,在应用程序中的多个活动中进行身份验证以及加载Facebook页面(非api调用)而不会被要求再次登录。
任何人都有展示这些的例子吗?
答案 0 :(得分:0)
进行API调用时,通常需要包含用户进行身份验证时发出的access_token
参数。这就是facebook在你提出要求时知道自己的身份的方式。
同样,在加载Facebook页面(不使用API)时,您必须记住在用户登录时发送Facebook发送的Cookie。通常浏览器会自动跟踪这些,但在您的程序或应用程序中,您可能有手动处理它们。
我没有专门的Android经验,我不知道你用什么来加载和呈现Facebook页面,但知道facebook如何跟踪登录用户应该让你知道在哪里开始。一个google search或两个应该可以让你上路。
答案 1 :(得分:0)
转到facebook.java类并将包名com.facebook.katana更改为com.facebook.katanaaa或您自己选择的任何一个。这对我有用。