草庐IT

facebook-fbml

全部标签

android - 在 IntelliJ IDEA 12 中使用 Facebook Android SDK 时似乎没有获取 Facebook SDK 资源

根据文章AddfacebookSDKtoIntelliJAndroidproject?,我选择将“facebook.jar”文件添加为项目结构中“Dependencies”部分中的模块。编译过程工作正常。但是,当我尝试使用“session登录”登录facebook时,我收到如下运行时错误消息:02-0620:15:56.648:ERROR/AndroidRuntime(5891):FATALEXCEPTION:mainjava.lang.NoClassDefFoundError:com.facebook.android.R$layoutatcom.facebook.LoginActiv

android - 单击时 Facebook 登录按钮不运行回调

我正在使用thisguide关于为Android设置facebook登录。我的应用程序配置了keyhashes等。但是,当我在我的应用程序中单击使用facebook登录按钮时,没有任何回调运行,也没有记录堆栈跟踪。FacebookSdk.sdkInitialize(getApplicationContext());mCallbackManager=CallbackManager.Factory.create();mFacebookLoginButton=(LoginButton)findViewById(R.id.login_button);mFacebookLoginButton.r

Android-Facebook SDK : Unable to share photo, 对话框未显示

这是我第一次使用Android-FacebookSDK。我正在尝试发布位图,但我一直收到此消息:Warning:Error:com.facebook.FacebookException:Failedtocopyimage.我可以发布简单的链接,但不能发布带有照片的链接。我应该如何解决这个问题?另外,我注意到的一件事是没有调用StatusCallback.call()。publicabstractclassFacebookReadyBaseActivityextendsActivity{privatestaticfinalStringTAG="FacebookReadyBaseActiv

android - 我的 Android 应用程序中的 Facebook 登录在发布 apk 时工作正常,但在 Play 商店发布相同的 apk 后无法正常工作

在我的android应用程序中,我使用了facebook登录。这是我第一次使用它。登录功能在发布的apk文件中运行良好。此外,我还使用keytool、openssl生成了key哈希:-keytool-exportcert-alias"MyAppAlias"-keystore"Pathtokeystore"|opensslsha1-binary|opensslbase64我在我的Facebook开发者帐户的应用程序设置中添加了生成的key哈希。现在,当我生成Signedapk时,Facebook登录工作正常,但在PlayStore上发布相同的apk后,Facebook登录不起作用,它只是

android - 处理 Android Facebook API 的响应对象

当前的FacebookAPIv3.0.2.b将返回一个包含响应的com.facebook.Response对象。你知道如何解析这个吗?以下代码将引发异常:(//executetherequestRequestrequest=newRequest(session,"/fql",params,HttpMethod.GET,newRequest.Callback(){@OverridepublicvoidonCompleted(Responseresponse){try{JSONArrayjson=newJSONArray(response.toString());}catch(Throwa

Android Facebook Api 异常 - remote_app_id 与存储的 id 不匹配

我遇到了本文标题中所述的问题。我无法登录。SessionStatecurrentstate=session.getState();给我一​​个状态CLOSED_LOGIN_FAILED。我看了一下这篇文章,AndroidFacebookSDK3.0gives"remote_app_iddoesnotmatchstoredid"whileloggingin我使用keytool生成了一个key,并将其放入AppDashboard。但这似乎没有帮助。对此表示感谢的任何帮助 最佳答案 从您的Activity的oncreate调用下面的方法,

android - 如何创建 Facebook key 哈希?

在Facebookandroid教程中,我们被告知使用以下代码来创建key哈希:keytool-exportcert-aliasandroiddebugkey-keystore~/.android/debug.keystore|opensslsha1-binary|opensslbase64这是适用于所有情况的确切代码吗?例如~/.android/debug.keystore应该是C:/folderone/foldertwo/.android/debug.keystore吗?如您所见,我不确定是否需要引号,是否需要完整路径!有谁能提供一个真实世界的例子吗?见https://develo

android - 如何使用 Firebase 在 Android 上正确退出 Facebook?

所以我想出了如何正确退出Google。凉爽的。现在,Facebook怎么样?当我在登录Facebook时遇到错误,例如错误表明我已经拥有一个具有相同凭据但不同社交提供商的Firebase帐户,我会看到“退出Facebook”按钮。更清楚:我尝试登录Facebook,然后出现错误(这不是我的问题!),但问题是,Facebook的按钮现在位于“注销”上。当它应该仍然时“使用Facebook登录”。我知道为什么会这样;这是因为Firebase出现错误,Facebook认为我已登录。但真正的问题是,我该如何正确退出Facebook?FirebaseAuth.getInstance().sign

Android 获取已下载应用的 Facebook 好友

我正在使用FacebookAndroidSDK。有没有一种简单的方法可以让用户的friend下载该应用程序?例如,应用程序DrawSomething实现了这一点。我似乎找不到关于这个主题的任何信息我想如果可能的话,httppost中需要一些额外的信息来访问这些信息。 最佳答案 *注意:从3.14版本开始,我/friend只会返回同样使用该应用程序的friend,因此不推荐使用以下实现。请参阅新的“InvitableFriends”或“TaggableFriends”API以了解替代方案。使用新的Android版FacebookSDK

android - 当我构建多个 productFlavors 时使用 Facebook SDK INSTALL_FAILED_CONFLICTING_PROVIDER

我正在构建一个具有多个productFlavors的Android应用程序,并使用FacebookSDKv4.1登录和共享内容。问题是,当我尝试在已经安装了相同应用程序(但风格不同)的设备上安装应用程序时,它会引发错误。它不允许我安装第二个应用程序,除非我卸载现有的应用程序。根据这个document,android:authorities应该是唯一的,我应该有多个身份验证来完成我想做的事情。但是,我不能有多个FacebookAppId,想知道是否有更好的方法来解决这个问题。提前感谢任何可以帮助我的人! 最佳答案 尝试以下:listG