phonegap-facebook-plugin
全部标签 我使用一个移动应用程序已有一段时间了,它使用自定义登录流程,该流程利用json网络token(基于Java的前端服务器)。出于方便的原因,我现在希望能够允许用户通过Facebook登录。读取Facebook登录流程,用户输入他们的FB凭据,然后Facebook返回给设备(当然如果成功的话)一个访问token以及其他信息,如电子邮件、范围等。当这些信息返回到设备时,我会将电子邮件地址发送到我的服务器并检查它是否是当前用户。如果是,我会允许他们继续,但如果他们是新的,他们将需要添加一些额外的信息。我看到的问题是用户不能在将其发送到我的服务器之前在客户端欺骗电子邮件地址吗?我怎么知道进入我的
我目前正在使用最新的FacebookSDK、ParseSDK和Xcode。ParseSDK框架被复制到我的项目中,而FacebookSDK框架被引用。我正在使用Facebook提供的Bolts.framework,并将我的Parse帐户与我的Facebook应用程序相关联。问题是当我尝试在我的AppDelegate.m文件中实现时(当然是在ParsesetApplicationId之后):[PFFacebookUtilsinitializeFacebookWithApplicationLaunchOptions:launchOptions];我的应用因以下错误而崩溃:***Termin
我正在使用ReactNative和Xcode创建一个应用程序。我一直在按照facebook上的设置说明进行操作,因为我要实现他们的登录。但是它说要在你的xcode项目中将一些代码添加到ViewController.m中,但是当我在终端中初始化一个新的react项目时,它不会创建一个。我也找不到ViewDidLoad方法。有什么建议吗?在您应用的一个ViewController.m文件中,以及AppDelegate.m文件中添加:#import#import在ViewController.m文件中,在viewDidLoad方法中添加如下代码:FBSDKLoginButton*loginB
重现错误的步骤:使用Facebook登入输入凭据点击取消按钮您实现中的相关代码片段:~~~NSLog(@"Yourcodegoeshere");varmanager=FBSDKLoginManager();manager.loginBehavior=FBSDKLoginBehavior.Webmanager.logInWithReadPermissions(["public_profile","email"],handler:{(result:FBSDKLoginManagerLoginResult!,error:NSError!)->Voidinif((error)!=nil){//
为了将我的Phonegap应用程序与nativeSDK库集成,我编写了一个Phonegap插件。为了将一些设备注册信息传递给native库,我使用了一个Objective-C类别来在didFinishLaunchingWithOptions之后插入我自己的处理程序,这与PhonegapPushPlugin的方式几乎相同。做。因此,我有如下内容:@implementationAppDelegate(MyLib)//Usingmethodswizzlingtoplugourowninitmethodwhichallowsusto//addourownlistenerforthedidFin
我们正在构建的应用程序是iOS和Android移动应用程序,可将高中生与非营利组织配对,以帮助管理他们的Facebook页面。我们将每个学生分配到一个非营利组织,让他们成为其Facebook页面的管理员,并允许他们代表组织创建帖子以吸引新的受众。然后,每个学生都会得到一个分数,分数包括学生在页面上的帖子获得的点赞、评论、分享等。我们遇到的问题是FacebookGraphAPI。我们需要熟悉当前FacebookSDK的人员来帮助我们制定更好的计划来检索特定数据。目前,我们已经为我们平台上的每个非营利性Facebook页面创建了一个管理员配置文件。我们使用此管理员访问权限来检索每个Face
现在我有一个iOS应用程序,它使用facebookSDK来使用用户facebook帐户登录,显然你知道这一点。这是我用来做这些事情的代码。-(void)loginButtonClicked{FBSDKLoginManager*login=[[FBSDKLoginManageralloc]init];[loginlogInWithReadPermissions:@[@"email"]fromViewController:selfhandler:^(FBSDKLoginManagerLoginResult*result,NSError*error){if(error){//Processe
我有下一个问题,我必须将NSAppTransportSecuritykey添加到我的info.plist文件中。因为我有许多不同的config.xml用于测试、开发和生产服务器,所以手动将NSAppTransportSecuritykey添加到plist是不好的。这可以在config.xml本身内部完成吗?我试过这个:CFBundleURLTypes...NSAppTransportSecurityNSAllowsArbitraryLoads但是在cordova构建iOS之后,我在我的info.plist中得到了这个:[objectObject]NSAppTransportSecuri
在facebookdocumentation他们说Inyourapp'sdashboard,thereisaswitchlabeledEnableClientAccessTokenFlow嗯,没有这样的开关。在那儿?如何启用/禁用此开关? 最佳答案 文档错误或已过时。要获取AccountKit客户端token,转到您的Facebook开发人员仪表板。点击“添加产品”选择AccountKit客户端按照提示操作,您将找到AccountKit客户端token 关于javascript-Face
我想将Facebook的新登录框架AccountKit(其中包括提供手机登录)集成到我的iOS应用程序中,它使用Parse。我能够成功集成框架;即,我能够完成流程:用户输入他的电话号码->收到带有代码的短信->输入它并成功获得token。我不确定接下来要做什么——如何跟进与Parse的集成?我想到的其他相关问题是:1.我是否还需要一些云代码来处理它?2.如何判断当前用户是新用户还是老用户?我很乐意提供任何帮助... 最佳答案 我猜不仅仅是CloudCode。您需要集成this在你的解析服务器中。另一种方式如果你不能做服务器的事情,那