草庐IT

fb_graph

全部标签

ios - FB iOS 登录 - "The app must ask for a basic_info permission at install time."

我在AppStore中有一个应用程序调用了openActiveSessionWithReadPermission,如下所示:[FBSessionopenActiveSessionWithReadPermissions:@[@"email"]allowLoginUI:YEScompletionHandler:^(FBSession*session,FBSessionStatestate,NSError*error){[selfsessionStateChanged:sessionstate:stateerror:error];}];SDK版本为3.5。升级到这个最新版本时,我错过了登录A

ios - 来自 API 的 Facebook API : How to get the FB login user's unique ID? ID 与 v2.0 中的 'real' 用户 ID 不匹配

-(void)loginViewFetchedUserInfo:(FBLoginView*)loginViewuser:(id)user{self.profilePictureView.profileID=user.objectID;self.nameLabel.text=user.name;NSLog(@"MyID:%@",user.objectID);}我尝试使用上面的代码打印用户ID。我得到的是3176144783XXXXX。但是,我使用这个在线工具得到了一个不同的工具http://findmyfacebookid.com/.结果是1000042591XXXXX。有人知道区别吗?

android - Facebook URL 方案不起作用 fb ://publish

我刚刚意识到FacebookURI方案发布功能不再起作用。它会打开Facebook应用程序,但仅此而已。有什么方法可以通过URI方案发布内容吗?您可以在下面找到我的代码。NSString*post=[NSStringstringWithFormat:@"fb://publish/profile/me?text=foo"];[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:post]]; 最佳答案 我认为这就是使用URL的方式:link您需要来自Facebook的

graph - 协助使用 xplot 查看 tcptrace 输出图

我正在使用tcptrace从tcpdump文件中获取连接统计信息。tcpdump-iany-nn-S-e-s1514-vport4343-wsink.captcptrace-Gsink.cap>tcptrace.txtTcptrace生成.xpl格式的图表。我在使用xplot查看这些图表时遇到问题。当我运行时xplota2b_tput.xplxplota2b_tsg.xpl它向我抛出以下错误消息。xplot:二维流的无效数据xplot:空数据流dsriram@ubuntu:~/Desktop$tcpdump--version;tcptrace-version;xplot-vtcpdum

facebook - FB/swift : How to append an array via a for-loop in FBSDKGraphRequest?

在下面的代码中,我无法通过for向数组附加值。在异步调用中循环。我宣布numbersArraygraphRequest之外的数组这样我就可以尝试从for中附加值循环到它并在请求之外访问它。问题是,因为graphRequest是一个异步调用,它打印"Boston:\(numbersArray)")打印前"numbersArray:\(numbersArray")"."numbersArray:\(numbersArray")"在每个循环后打印数组的值,而"Boston:\(numbersArray)")打印一个空数组,因为它在graphRequest之前被调用.如何访问numbersAr

ios - graph.facebook.com - 传输安全 block

错误:传输安全已阻止明文HTTP(http://)资源加载,因为它不安全。可以通过应用的Info.plist文件配置临时异常(exception)。尝试访问graph.facebook.com/等时我已经放了NSAllowsArbitraryLoads在plist上,但它一直出现此错误。有什么解决办法吗?编辑:我有这个但它不工作。同样的错误NSAppTransportSecurityNSAllowsArbitraryLoadsNSExceptionDomainsfacebook.comNSIncludesSubdomainsNSThirdPartyExceptionRequiresFo

ios - Swift - 如何为 FB Auth 处理来自 FIRUserInfo 的数据?

我刚刚开始使用Firebase的新SDK。letfacebookLogin=FBSDKLoginManager()facebookLogin.logInWithReadPermissions(["email"],fromViewController:self){(facebookResult:FBSDKLoginManagerLoginResult!,facebookError:NSError!)inletcredential=FIRFacebookAuthProvider.credentialWithAccessToken(FBSDKAccessToken.currentAccess

facebook-graph-api - 在 swift/xcode 6 中获取 facebook 用户上传的照片

我已经能够使用swift在Xcode6.1.1中登录并获取名字、姓氏、电子邮件和个人资料图片url。即使我拥有user_photos权限,我也无法弄清楚如何获取url或从用户那里提取图像。任何帮助将不胜感激。 最佳答案 您需要向图形api发出请求,该api将返回JSON以响应您的请求。例如,如果您想获取姓名、个人资料图片(它将为您提供个人资料图片的网址)和ID,您可以在viewDidLoad()中按如下方式提出请求FBRequestConnection.startWithGraphPath("me?fields=id,name,pi

ios - 使用 Swift 创建 Facebook Open Graph 对象

我正在使用FacebookiOSSDK创建一个自定义故事,该应用程序是用Swift编写的。我的代码基于他们的文档示例https://developers.facebook.com/docs/ios/open-graph#createobject.一切顺利,直到我必须创建FBGraphObjectNSMutableDictionary*object=[FBGraphObjectopenGraphObjectForPost];在Swift中,我将这个block重写为:varobject=FBGraphObject.openGraphActionForPost()//specifythatt

ios - Scenekit 错误 : Inconsistency in scene graph found in C3DNode finalize - clueless

我一直在开发ARKit/SceneKit应用程序。我一直收到这个特殊的Scenekit错误,它不会立即使应用程序崩溃,但是在某个点后重复使用时,应用程序会崩溃。[SceneKit]Error:inconsistencyinscenegraphfoundinC3DNodefinalize我已经使用通常的方法来创建节点并从父节点中删除节点等。更重要的是,我已经创建了几个其他模块(在同一个应用程序中)而从未遇到过这样的错误。在过去的两天里,我一直试图关闭这个问题,但是我找不到任何线索。以下是我尝试过的:检查SCNNodes的分配(在Instruments中)希望一些节点会持续存在,但事实并非