使用Facebook的访问令牌在UIWebView中显示具有经过身份验证的用户会话的粉丝页面

Ahm*_*ara 6 android objective-c uiwebview facebook-page access-token

我们正在开发一款适用于iOS和Android的应用程序,它有一个相当奇怪的要求.该应用程序的一个选项卡打开了客户端的Facebook页面.所以这是我们想要的功能:

  1. 用户使用Facebook的SDK登录(适用于iPhone和Android)
  2. 我们检索访问令牌,我们的应用程序流程开始
  3. 当用户单击Facebook页面选项卡时,我们加载指向Facebook页面URL的UIWebView.
  4. 用户应该能够立即与Facebook页面进行交互.

那么步骤1-3正常工作会发生什么.但是,由于此UIWebView之前尚未在Facebook上进行过身份验证,因此它没有有效的会话.因此,用户需要在该Web视图中再次登录才能与该页面进行交互.

有没有办法在加载时使用我们从Facebook登录过程中获得的令牌,UIWebView以避免再次登录?

谢谢.

kee*_*een 0

我还没试过你想做什么。但我正在打开其他用户的个人资料页面,并且它正在工作。我就是这样做的。 https://graph.facebook.com/search?q=SEARCH_STRING&type=user&access_token=USER_ACCESS_TOKEN。希望它能帮助你。