Com Facebook Android Facebook Login

com.facebook.android:facebook-login: Android Uygulamalarında Facebook Girişi

Giriş

com.facebook.android:facebook-login, Android uygulamalarında Facebook hesabıyla giriş yapmayı kolaylaştıran bir Android kütüphanesidir. Bu kütüphane, Facebook SDK’sının bir parçasıdır ve Facebook’un resmi geliştirici web sitesinden indirilebilir.

Özellikler

com.facebook.android:facebook-login kütüphanesi, aşağıdaki özellikleri sunar:

  • Tek tıkla Facebook hesabıyla giriş yapma
  • Kullanıcı profil bilgilerini alma
  • Arkadaş listesini alma
  • Paylaşımlar yapma
  • Yorum yapma
  • Beğenme

Kullanım

com.facebook.android:facebook-login kütüphanesini kullanmak için, öncelikle Android Studio’da projenize eklemeniz gerekir. Bunu yapmak için, aşağıdaki adımları izleyin:

  1. Android Studio’yu açın ve projenizi seçin.
  2. “File” menüsüne tıklayın ve “New” > “Module” seçeneğini seçin.
  3. “Import .JAR/.AAR Package” seçeneğini seçin ve com.facebook.android:facebook-login kütüphanesinin bulunduğu dizini seçin.
  4. “OK” düğmesine tıklayın.

Kütüphaneyi projenize ekledikten sonra, aşağıdaki adımları izleyerek Facebook hesabıyla giriş yapma özelliğini uygulamanıza ekleyebilirsiniz:

  1. Uygulamanızın AndroidManifest.xml dosyasına aşağıdaki izinleri ekleyin:

xml
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

  1. Uygulamanızın build.gradle dosyasına aşağıdaki bağımlılığı ekleyin:

groovy
implementation 'com.facebook.android:facebook-login:latest.version'

  1. Uygulamanızda Facebook hesabıyla giriş yapma özelliğini kullanmak istediğiniz aktivitede aşağıdaki kodu ekleyin:

“`java
import com.facebook.CallbackManager;
import com.facebook.FacebookCallback;
import com.facebook.FacebookException;
import com.facebook.login.LoginManager;
import com.facebook.login.LoginResult;

public class MainActivity extends AppCompatActivity {

private CallbackManager callbackManager;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    callbackManager = CallbackManager.Factory.create();

    LoginManager.getInstance().registerCallback(callbackManager, new FacebookCallback<LoginResult>() {
        @Override
        public void onSuccess(LoginResult loginResult) {
            // Kullanıcı Facebook hesabıyla başarılı bir şekilde giriş yaptı.
        }

        @Override
        public void onCancel() {
            // Kullanıcı giriş işlemini iptal etti.
        }

        @Override
        public void onError(FacebookException error) {
            // Giriş işlemi sırasında bir hata oluştu.
        }
    });
}

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);

    callbackManager.onActivityResult(requestCode, resultCode, data);
}

}
“`

  1. Uygulamanızı çalıştırın ve Facebook hesabınızla giriş yapmayı deneyin.

İndirme Linki

com.facebook.android:facebook-login kütüphanesini aşağıdaki linkten indirebilirsiniz:

https://mvnrepository.com/artifact/com.facebook.android/facebook-login

Üretici Firma

com.facebook.android:facebook-login kütüphanesi, Facebook tarafından geliştirilmiştir.

Ücretsiz mi?

Evet, com.facebook.android:facebook-login kütüphanesi ücretsizdir.

Uyumlu İşletim Sistemleri

com.facebook.android:facebook-login kütüphanesi, Android 4.0 ve üzeri işletim sistemleriyle uyumludur.

Dosya Boyutu

com.facebook.android:facebook-login kütüphanesinin dosya boyutu yaklaşık 1 MB’tır.


Yayımlandı

kategorisi

yazarı: