Tag: facebook

Facebook错误代码列表

当您尝试使用Graph API获取信息时,我正在查找所有Facebook可以返回的列表。 谁能帮忙? Facebook返回一个400 HTTP错误和一个JSON内容,如: { "error": { "type": "OAuthException", "message": "Invalid OAuth access token signature." } } 我正在寻找可能得到的同一types的不同回报。

在调用FB.init()之前调用FB.getLoginStatus()

我在我的控制台中有这个消息 FB.getLoginStatus() called before calling FB.init(). 我的代码 <div id="fb-root"></div> <script> // Load the SDK Asynchronously (function(d){ var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0]; if (d.getElementById(id)) {return;} js = d.createElement('script'); js.id = id; js.async = true; js.src = \"//connect.facebook.net/fr_FR/all.js#xfbml=1\"; ref.parentNode.insertBefore(js, ref); }(document)); </script> <div class="fb-like" data-send="false" data-layout="button_count" data-width="100" data-show-faces="false"></div> 我不明白为什么。 我只有一个这个Facebook的电话,就像我所有网站上的插件一样。

无法从Facebook获取访问令牌。 有一个OAuthException说:“错误validationvalidation码”

我正在使用Java和我的演示应用程序的目的很简单:更新用户状态。 我遵循http://developers.facebook.com/docs/authentication上的服务器端stream程 。 我得到了auth对话框,facebook导致了callbackurl,并且在我的callback页面中获得了代码 。 然后,当我尝试生成访问令牌时,我失败了。 在指南页面中,它表示可以使用以下URL来生成访问令牌: https://graph.facebook.com/oauth/access_token? client_id=YOUR_APP_ID&redirect_uri=YOUR_URL& client_secret=YOUR_APP_SECRET&code=THE_CODE_FROM_ABOVE 但是在我的环境中发生的是我收到以下错误信息: { "error": { "type": "OAuthException", "message": "Error validating verification code." } } 我很确定每个参数是正确的,因为如果我更改client_id值或client_secret参数,我会得到不同的错误信息。 代码参数是我从Facebook的callback。 所以这应该是正确的,对吗? 真的不知道是什么问题…. 任何想法呢? 我被困在这里

在“使用Facebooklogin示例”中编译错误

我试图在本教程中创buildlogin应用程序: 我得到这个错误在我的logcat中: 11-22 15:57:53.863: E/AndroidRuntime(816): com.facebook.FacebookException: Cannot use SessionLoginBehavior SSO_WITH_FALLBACK when com.facebook.LoginActivity is not declared as an activity in AndroidManifest.xml 任何人知道为什么

该应用程序在id(Facebook SDK iOS)中引用非公共select器

我在使用Application Loader提交应用程序时遇到了此警告。 The app references non-public selector in MyApp : id 此警告可能会从苹果AppStore的validation中拒绝我的应用程序。 我的应用程序正在使用Facebook SDK的iOS 3.1.1(也试过3.1)

通过HTTPS的Facebook JavaScript SDK加载不安全的项目

我有一个使用Facebook Connect.js的Facebook应用程序。 我通过HTTPS运行我的应用程序。 除了一些必须包含在Facebook的Connect.js内容之外,网站上的所有内容都是从https://提供的 问题是我收到警告消息,说明页面中存在不安全的项目。 我已经检查了使用Chrome的开发工具/networking标签来加载哪些脚本,以查看哪些文件正在加载以及从哪里加载。 我能看到的只能通过HTTP加载,而不通过HTTPS的是一个名为http://static.ak.facebook.com/connect/canvas_proxy.php的文件。 我怎样才能强制这个文件使用HTTPS?

iOSparsingFacebooklogin错误308 FBSDKLoginBadChallengeString

我试图在我的iOS应用程序中使用Parse实现Facebooklogin。 let permissionsArray = ["public_profile", "email"] PFFacebookUtils.logInInBackgroundWithReadPermissions(permissionsArray) { (user: PFUser?, error: NSError?) in if let user = user { //we logged in! } else { //login error! } } 这在模拟器中运行良好,但不在设备上。 在设备上,我得到这个错误: 错误域= com.facebook.sdk.login代码= 308“操作无法完成(com.facebook.sdk.login错误308.) 错误代码308用于FBSDKLoginBadChallengeString ,“login响应缺less有效的挑战string”。 当我在Facebook上授权我的应用程序后,这被称为: func application(application: UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject?) -> Bool { return FBSDKApplicationDelegate.sharedInstance().application(application, openURL: url, sourceApplication: […]

与iOS 6.0原生Facebook整合共享:“通过我的应用程序名称发布”?

我刚刚通过ios 6将facebook集成到了我的应用程序中,但在墙上张贴时遇到了问题。 它只是说“通过iOS应用程序发布” 。 我希望它说“通过应用程序名称发布” 。 我已经做了一个Facebook的应用程序标识,我有他们已经分配的应用程序编号,但我不知道如何将其与facebook集成进行整合。 以下是我的代码。 如果有人可以帮助,这将不胜感激。 谢谢! { NSString *message; message= [[NSString alloc] initWithFormat:@"I've earned %@ points", [self retrieveScore]]; if([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook]) { SLComposeViewController *controller = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook]; [controller setInitialText:message]; [controller addURL:[NSURL URLWithString:@"http://mysite"]]; [self presentViewController:controller animated:YES completion:Nil]; [message release]; SLComposeViewControllerCompletionHandler myBlock = ^(SLComposeViewControllerResult result){ NSString *output= nil; switch (result) { case SLComposeViewControllerResultCancelled: output= […]

Facebook user_id:big_int,int或string?

Facebook的用户ID最高可达2 ^ 32,而我的数字是4294967296。 mySQL的无符号整数的范围是0到4294967295(这是1短 – 或者我的math是错误的),其无符号大整数的范围是0到18446744073709551615 int = 4字节,bigint = 8字节 要么 我把它存储为一个string? varchar(10)=? 字节 它会如何影响效率,我听说mysql句柄的数字远远胜过string(性能明智)。 那么你们推荐什么?

为Facebook页面生成“永不过期”的访问令牌

我设法通过API(C#)发布到Facebook页面,但是当页面的pipe理员注销时,出现以下错误: “(OAuthException – #190)validation访问令牌时出错:由于用户注销,会话无效。 如何生成永不过期的访问令牌? 我需要一个不打开Facebooklogin对话框的解决scheme。