草庐IT

facebook-fbml

全部标签

java - 未安装 Facebook 应用程序时,Facebook 登录按钮单击失败

安装Facebook应用程序后,我的Facebook登录按钮工作正常。当设备上未安装facebook应用程序时,它会使我的应用程序崩溃:E/AndroidRuntime:FATALEXCEPTION:mainjava.lang.NoClassDefFoundError:Failedresolutionof:Landroid/support/customtabs/CustomTabsIntent$Builder;atcom.facebook.internal.CustomTab.openCustomTab(CustomTab.java:47)atcom.facebook.CustomTa

Android Facebook.authorize 不要调用 oncomplete 方法

我正在尝试将facebook登录集成到我的android应用程序中。我在网上找到了很多例子,但是现在我遇到了以下问题,我找不到解决方案。在facebook.authorize完成工作后,永远不会调用oncomplete方法。如果我将facebook.authorize与Facebook.FORCE_DIALOG_AUTH一起使用,在这种情况下会调用oncomplete方法,我可以保存access_token。我附上了我的代码fragment。谁能帮我解决这个问题?if(!facebook.isSessionValid()){facebook.authorize(Login.this,n

android - 无法为 android 初始化 LoginButton Facebook-sdk

我正在开发一个android项目,我想添加一个Facebook登录功能,我正确地添加了Facebooksdk,但我无法初始化LoginButton**java.lang.NoClassDefFoundError:Couldnotinitializeclasscom.facebook.login.widget.LoginButton**atsun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeMethod)atsun.reflect.NativeConstructorAccessorImpl.newInstance(Na

android - Facebook 登录按钮 : apply custom style

我在使用新的Facebookandroidsdk4时遇到了一个奇怪的问题。我使用的是旧版SDK:style.xml的FacebookLoginButton部分看起来像@drawable/button_facebook@color/white21spcenterdrawable/button_facebook包含自定义按钮形状的png。现在旧版本的sdk一切正常,但是新的sdk出了点问题。我得到这个:如您所见,有两个facebook图标:带圆圈的一个是facebook按钮,第二个(大的)属于button_facebookdrawable)。有办法Conceal带圆圈的图标吗?

android - 在 Android Studio 0.5.1 上导入 Facebook SDK

我已经搜索了一段时间并尝试了所有我能找到的答案,但都没有成功。我开始相信问题出在androidstudio版本上。然而这是我所做的:1-我已经下载了facebooksdk2-将sdk复制到我的libs文件夹中,这样项目看起来像以下:MyProj-app--libs---facebook----build.gradle(2)--build.gradle(1)-settings.gradle3-我修改了settings.gradle:include':libs:facebook',':app'4-我将build.gradle(1)修改为:applyplugin:'android'andro

android - Google Play URL 弄乱了 Facebook 的分享对话框

我正在尝试在Facebook上分享带有标题和描述的图片,但当我将GooglePLayURL设置为ContentUrl时,标题和描述似乎没有显示。这是我的代码:if(ShareDialog.canShow(ShareLinkContent.class)){ShareLinkContentlinkContent=newShareLinkContent.Builder().setContentTitle("Iwantthiscar").setContentUrl(Uri.parse("http://www.producthunt.com")).setImageUrl(Uri.parse("h

android - 使用 Parse Twitter/Facebook 身份验证注销或切换帐户

我正在使用parse.com的AndroidAPI并添加了Facebook/Twitter登录支持。这工作正常。棘手的部分似乎是注销。如果我使用Twitter登录我的应用:ParseTwitterUtils.logIn(UserLoginActivity.this,twitterLoginCallback);或使用Facebook:ParseFacebookUtils.logInWithReadPermissionsInBackground(UserLoginActivity.this,null,facebookLoginCallback);网络对话框提示我输入我的Twitter凭据,

android - 如何打开 Facebook 粉丝页面并检查用户是否喜欢它

这是我正在努力工作的流程:Activity打开并向用户显示“赞”按钮用户点击按钮,Facebook的登录屏幕出现用户登录并被定向到粉丝页面(通过Intent或WebView...或任何其他有效的方法:)用户喜欢该页面用户按下Android的后退按钮并返回到ActivityActivity恢复并检查用户是否确实喜欢该页面。如果他这样做了,就会给他积分。因此,对于此解决方案,我同时使用了RestFB(http://restfb.com/)和FacebookAndroidAPIv3.0当用户点击“赞”按钮时,我执行以下操作:privateSession.StatusCallbackcallb

Android Facebook SDK 4.0.0 分享回调不正常

我正在使用以下代码在Facebook上分享链接。当用户在共享对话框界面上单击取消时,有时会调用onSuccess()回调方法而不是onCancel()。并获取帖子ID为空。请帮我看看出了什么问题?ShareButtonbtn;CallbackManagercallbackManager;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);FacebookSdk.sdkInitialize(this);callbackManager=CallbackMana

android - 使用 SyncAdapter 与 *local* gmail 和 facebook 应用程序数据同步

对于我需要开发的应用程序,我需要能够使用SyncAdapter同步gmail和facebook数据。我希望与本地facebook和gmail应用程序(如果可用)而不是他们的远程服务器同步。与本地应用程序同步意味着更少的电池使用、更少的网络使用、更快的同步等。当然,如果需要,我会设置正确的权限。我的问题:如果有任何应用程序(gmail/facebook)可用,是否可以查询它们的数据(消息、事件等)?如果没有,是否可以从他们那里获得身份验证token(或任何类型的凭据),这样我就可以查询服务器,而无需用户再次输入他们每个人的用户名和密码?如果可能的话,是否也可以在facebook或gmai