草庐IT

facebook-fbml

全部标签

android - 如何在 android 应用程序 webview 中使用 Facebook 访问 token

在我的应用程序中,用户打开一个WebView到移动版本的facebook个人资料页面(http://m.facebook.com/some_page)。我的问题是,当打开WebView时,用户需要输入Facebook的用户名和密码。由于我已经通过FBSDK获得了Facebook访问token,并且用户可能已经安装了Facebook应用程序,因此我认为有一些方法可以在打开WebView时跳过登录Facebook的烦人阶段。换句话说,如何使用我在应用程序的WebView中已有的访问token? 最佳答案 据我了解,你不能。您为您的应用获

android - Facebook SDK 4.7.0 记录 AppEventsLogger 的 ClassNotFoundException

我通过Gradle在我的Android应用程序中集成了FBSDK,用于登录和跟踪事件。登录工作正常,但是一旦我尝试记录应用事件,logcat就会每15秒向我显示一次异常:D/com.facebook.appevents.AppEventsLogger:Gotunexpectedexception:java.lang.ClassNotFoundException:com.facebook.a.b它被扔进去PersistedEvents'readAndClearStore()method这是我记录事件的代码:AppEventsLoggerlogger=AppEventsLogger.new

android - Facebook SDK 4.7.0 记录 AppEventsLogger 的 ClassNotFoundException

我通过Gradle在我的Android应用程序中集成了FBSDK,用于登录和跟踪事件。登录工作正常,但是一旦我尝试记录应用事件,logcat就会每15秒向我显示一次异常:D/com.facebook.appevents.AppEventsLogger:Gotunexpectedexception:java.lang.ClassNotFoundException:com.facebook.a.b它被扔进去PersistedEvents'readAndClearStore()method这是我记录事件的代码:AppEventsLoggerlogger=AppEventsLogger.new

android - 容器 'Android Dependencies' 引用不存在的库 'facebook-android-sdk\facebook\bin\com_facebook_android.jar'

我正在尝试在我的项目中使用facebooksdk,但是一直收到以下错误:Thecontainer'AndroidDependencies'referencesnonexistinglibrary'facebook-android-sdk\facebook\bin\com_facebook_android.jar'有没有人遇到/解决过这个问题?谢谢错误如下:Thecontainer'AndroidDependencies'referencesnonexistinglibrary'C:\Users\Mandip\facebook-android-sdk\facebook\bin\com_f

android - 容器 'Android Dependencies' 引用不存在的库 'facebook-android-sdk\facebook\bin\com_facebook_android.jar'

我正在尝试在我的项目中使用facebooksdk,但是一直收到以下错误:Thecontainer'AndroidDependencies'referencesnonexistinglibrary'facebook-android-sdk\facebook\bin\com_facebook_android.jar'有没有人遇到/解决过这个问题?谢谢错误如下:Thecontainer'AndroidDependencies'referencesnonexistinglibrary'C:\Users\Mandip\facebook-android-sdk\facebook\bin\com_f

android - Facebook Login CallbackManager FacebookCallback 没有被调用?

我尝试使用LoginButton登录,但未调用登录回调。(LoginButton在fragment中)。FacebookSdk.sdkInitialize在应用程序onCreate中被调用登录完成后不调用回调。这是代码:Activity:publicclassFrameActivityextendsBaseActivity{publicstaticCallbackManagercallbackManager;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){//FacebookSdk.sdkInitializeiscall

android - Facebook Login CallbackManager FacebookCallback 没有被调用?

我尝试使用LoginButton登录,但未调用登录回调。(LoginButton在fragment中)。FacebookSdk.sdkInitialize在应用程序onCreate中被调用登录完成后不调用回调。这是代码:Activity:publicclassFrameActivityextendsBaseActivity{publicstaticCallbackManagercallbackManager;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){//FacebookSdk.sdkInitializeiscall

android - 如何取消弃用 Facebook 代码

有人可以帮我取消弃用这段代码吗?这是Facebook给出的示例(关于如何连接到FB帐户-https://developers.facebook.com/docs/android/getting-started/facebook-sdk-for-android/),但是标记线:Request.executeMeRequestAsync(session,newRequest.GraphUserCallback(){已弃用。我尝试将其替换为:Request.newMeRequest(session,callback,executeAsync());但是,代码嵌套得如此困惑,以至于把它弄得一团

android - 如何取消弃用 Facebook 代码

有人可以帮我取消弃用这段代码吗?这是Facebook给出的示例(关于如何连接到FB帐户-https://developers.facebook.com/docs/android/getting-started/facebook-sdk-for-android/),但是标记线:Request.executeMeRequestAsync(session,newRequest.GraphUserCallback(){已弃用。我尝试将其替换为:Request.newMeRequest(session,callback,executeAsync());但是,代码嵌套得如此困惑,以至于把它弄得一团

android - 在 Facebook 上通过 Intent 共享文本,而不使用 Facebook sdk

由于Facebook不允许通过Intent共享文本,除非我们使用Facebooksdk,我正在寻找一种方法来实现这一点。我能想到3个我可以使用的技巧:1)由于Facebook允许图像共享,我可以生成一个Bitmap并在其上绘制共享文本并使用Intent共享图像。2)Facebook允许分享URL,在分享时它也会显示页面的Head。我可以在我的服务器上托管一个专用页面并在url中将值作为参数传递,并使用它生成Head。(我没有使用php的经验,但我想这是可能的)3)将文本复制到剪贴板并通知用户。或使用所有3个的组合。谁能建议我一个更好的方法来在不使用Facebooksdk的情况下在Fac