Facebook Girişi Android Eğitimi
Facebook, dünyanın en popüler sosyal medya platformlarından biridir ve birçok Android uygulaması Facebook hesabınızla giriş yapmanızı gerektirir. Bu eğitimde, Android uygulamalarında Facebook girişi nasıl uygulanacağını adım adım göstereceğiz.
1. Adım: Facebook Geliştirici Hesabı Oluşturun
Facebook uygulaması geliştirmeye başlamadan önce, bir Facebook geliştirici hesabı oluşturmanız gerekir. Bunu yapmak için şu adımları izleyin:
- Facebook Geliştirici Portalı’na gidin.
- “Kaydol” düğmesine tıklayın.
- Adınızı, e-posta adresinizi ve şifrenizi girin.
- “Kaydol” düğmesine tekrar tıklayın.
- E-posta adresinize gelen doğrulama e-postasını açın ve içindeki bağlantıya tıklayın.
2. Adım: Facebook Uygulaması Oluşturun
Facebook geliştirici hesabınızı oluşturduktan sonra, Facebook uygulaması oluşturabilirsiniz. Bunu yapmak için şu adımları izleyin:
- Facebook Geliştirici Portalı’na giriş yapın.
- “Uygulamalar” sekmesine tıklayın.
- “Yeni Uygulama Oluştur” düğmesine tıklayın.
- Uygulamanızın adını ve kategorisini girin.
- “Uygulama Oluştur” düğmesine tıklayın.
3. Adım: Facebook Uygulaması Ayarlarını Yapılandırın
Facebook uygulamanızı oluşturduktan sonra, ayarlarını yapılandırmanız gerekir. Bunu yapmak için şu adımları izleyin:
- Facebook Geliştirici Portalı’na giriş yapın.
- “Uygulamalar” sekmesine tıklayın.
- Oluşturduğunuz uygulamayı seçin.
- “Ayarlar” sekmesine tıklayın.
- Uygulamanızın ayarlarını istediğiniz gibi yapılandırın.
4. Adım: Facebook SDK’sını İndirin ve Uygulamanıza Ekleyin
Facebook SDK’sı, Android uygulamalarında Facebook entegrasyonunu kolaylaştırmak için tasarlanmış bir kütüphanedir. Facebook SDK’sını indirmek ve uygulamanıza eklemek için şu adımları izleyin:
- Facebook SDK’sı indirme sayfasına gidin.
- Uygulamanızın hedef platformunu seçin.
- “İndir” düğmesine tıklayın.
- İndirdiğiniz SDK dosyasını uygulamanızın “libs” dizinine kopyalayın.
- Uygulamanızın “build.gradle” dosyasına aşağıdaki satırı ekleyin:
implementation 'com.facebook.android:facebook-android-sdk:[version]'
5. Adım: Facebook Girişini Uygulamanıza Ekleyin
Facebook girişini uygulamanıza eklemek için şu adımları izleyin:
- Uygulamanızın “AndroidManifest.xml” dosyasına aşağıdaki satırı ekleyin:
<uses-permission android:name="android.permission.INTERNET" />
- Uygulamanızın “MainActivity.java” dosyasına aşağıdaki kodu ekleyin:
“`
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ı 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);
}
}
“`
- Uygulamanızın “activity_main.xml” dosyasına aşağıdaki kodu ekleyin:
<Button
android:id="@+id/login_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Facebook ile Giriş Yap" />
- Uygulamanızı çalıştırın ve “Facebook ile Giriş Yap” düğmesine tıklayın. Facebook giriş ekranı açılacaktır. Kullanıcı adınızı ve şifrenizi girerek giriş yapabilirsiniz.
Dosya Adı: Facebook SDK
Üretici Firma: Facebook
Ücretsiz: Evet
Uyumlu İşletim Sistemleri: Android 4.0 ve üzeri
Dosya Boyutu: 1.5 MB
İndirme Linki: Facebook SDK İndir