Articles of facebook sdk 4.0

Где просмотреть параметры событий в приложениях Facebook Analytics?

Я использую аналитику Facebook в своем приложении для Android, чтобы регистрировать события приложений. Я вижу правильное отслеживание событий приложения и могу просматривать их на панели инструментов Facebook App Analytics. Однако я не знаю, где отображаются параметры, которые я прикрепляю к каждому событию. Некоторые из них автоматически суммируются и отображаются – например, покупки или другие значения. […]

URL Google Play испортил диалог общего доступа к Facebook

Я пытаюсь использовать изображение с заголовком и описанием на Facebook, но похоже, что когда я устанавливаю URL-адрес Google PLAY в качестве ContentUrl, заголовок и описание не отображаются. Это мой код: if (ShareDialog.canShow(ShareLinkContent.class)) { ShareLinkContent linkContent = new ShareLinkContent.Builder() .setContentTitle("I want this car") .setContentUrl(Uri.parse("http://www.producthunt.com")) .setImageUrl(Uri.parse("http://www.topgear.com/uk/assets/cms/50b95ad3-7884-4b3d-ba3c-68dbeff8b737/Large%20Image%20(optional).jpg")) .build(); shareDialog.show(linkContent); } Результат: Но когда я установил URL-адрес Google Play […]

Android Facebook SDK 4.0.0 Обмен обратным вызовом не работает должным образом

Я использую следующий код для обмена ссылками на facebook. Когда пользователь нажимает кнопку «Отменить» в диалоговом окне «Share», метод callback onSuccess () вызывается иногда вместо onCancel (). И получить сообщение id null. Пожалуйста, помогите мне, что происходит не так? ShareButton btn; CallbackManager callbackManager; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); FacebookSdk.sdkInitialize(this); callbackManager = CallbackManager.Factory.create(); setContentView(R.layout.activity_share); […]

Как отказаться от регистрации событий в SDK в Facebook?

Я использую отслеживание событий приложений Facebook для Android, но я не знаю, как отключить отслеживание, когда пользователь хочет отказаться! Кто-нибудь знает как это сделать? В документации говорится: Мы рекомендуем использовать наши инструменты SDK, чтобы предложить отказ. Но они нигде не описывают его, классический Facebook.

Facebook SDK 4.0 AppInviteDialog с обратным вызовом

В новом Fb SDK 4.0 для Android вы можете зарегистрировать обратный вызов для LoginButton в соответствии с документами. https://developers.facebook.com/docs/facebook-login/android/v2.3 Вопрос в том, возможно ли это для AppInviteDialog? Или есть ли другой способ определить, был ли App-Invite успешным или нет?

Facebook AccessToken.getAccessToken имеет значение null при открытии приложения даже после первого входа

Я включил последнюю версию Android android sdk (Sdk 4.0). Это код, который я добавил в свой метод onCreate. FacebookSdk.sdkInitialize(this.getApplicationContext()); callbackManager = CallbackManager.Factory.create(); if(AccessToken.getCurrentAccessToken()!=null){ Log.d(FBTAG,"facebook already logged in"); isFBLogin = true; } LoginManager.getInstance().registerCallback(callbackManager, new FacebookCallback<LoginResult>() { @Override public void onSuccess(LoginResult loginResult) { // App code Log.d(FBTAG,"facebook log in"); isFBLogin = true; } @Override public void onCancel() […]

Как получить зарегистрированный адрес электронной почты пользователя с помощью Graph Request в Facebook Android sdk 4.0

Я пытаюсь получить адрес электронной почты пользователя, как только он войдет в мое приложение для Android с помощью Facebook (sdk 4.0). Я читал много сообщений, спрашивающих одно и то же, но я все еще не мог заставить его работать. Я просто регистрирую пользователя с помощью кода LoginManager.getInstance().logInWithReadPermissions(this, Arrays.asList("public_profile", "user_friends", "email")); Затем я делаю запрос API […]

Ошибка: класс не найден при разборке: com.facebook.login.Login Запрос клиента

Я получаю эту ошибку, когда нажимаю кнопку «Войти с помощью Facebook» (простая кнопка входа в систему). У меня есть Google и читаю другие темы здесь, но я не вижу ничего, что соответствовало бы моей проблеме. Ниже я добавляю класс Login.java. public class Login extends Activity { /** * Called when the activity is first created. […]

NullPointerExcepetion Facebook sdk v4.5.0 при включении Proguard (при попытке входа в систему с использованием библиотеки Parse)

Я пытаюсь войти в Facebook с помощью библиотеки ParseFacebookUtils, и он работает хорошо, но когда я включил файл Proguard, у меня есть это исключение при запуске входа в Facebook: Fatal Exception: java.lang.RuntimeException: Unable to start activity ComponentInfo{my.package.name/com.facebook.FacebookActivity}: java.lang.NullPointerException at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2413) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2471) at android.app.ActivityThread.access$900(ActivityThread.java:175) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1308) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:146) at android.app.ActivityThread.main(ActivityThread.java:5602) at java.lang.reflect.Method.invokeNative(Method.java) at […]

Обмен обратным вызовом не работает с Facebook SDK 4 Android

Недавно я переместил приложение в FB SDK 4.0, и у меня возникли некоторые странные проблемы с совместным использованием. Диалог обмена отлично работает – я могу поделиться как с приложением Facebook, так и с WebDialog. Однако после успешного / неудачного обмена мой обратный вызов не работает вообще, поэтому я даже не могу показать тост или ничего […]