2012-05-19 36 views
1

是否可以/如何将Facebook iOS sdk身份验证凭据传递到Web视图(用于PHP sdk)。将iOS Facebook身份验证凭据推送到Web视图

Facebook应用程序可以做到这一点。

+0

[你尝试过什么?](http://whathaveyoutried.com) – Tim

+0

试图寻找周围,看是否有人对这个有什么想法。大多数SO帖子都是从2009/2010/2011(在iOS 4和新的FB sdks之前)。 明显的解决方案可能(我认为)将无法正常工作:即。传递authToken或尝试以某种方式设置会话(因为php sdk具有自己的会话结构)。 任何想法? –

回答

0

您可以使用stringByEvaluatingJavaScriptFromString方法对webview执行javascript,以此为其设置值。

http://developer.apple.com/library/ios/documentation/uikit/reference/UIWebView_Class/Reference/Reference.html#//apple_ref/doc/uid/TP40006950-CH3-SW21

+0

那么你是否打算设置这个会话? –

+0

我建议你可以将access_token传递给webview。我不知道你在做什么足以知道这是否是必要的,或者是一个好主意,但这是我如何将令牌传递给webview,如果这是我需要它的地方。 –

+0

是的,我正在使用PHP SDK,所以我不确定auth令牌是否足以用它进行身份验证 - 它在会话中设置变量并使用它们。我想我可以将我的网络后端切换到图形API调用... –