SORU
8 Aralık 2010, ÇARŞAMBA


Android Facebook uygulaması için anahtar hash

Bir Facebook entegre etmek istiyorum bir Android uygulaması üzerinde çalışıyorum gönderme özelliği. Facebook-Android SDK indirdim ve aldım readme.md (metin dosyası) oluşturmak için bir söz vardır, Android için anahtar karma. Bunu nasıl oluşturabilirim?

CEVAP
7 Mart 2012, ÇARŞAMBA


Dostum, herhangi bir faaliyet için bu kodu kopyalayabilirsiniz. Bu catlog karma anahtar günlüğe kaydeder hata ayıklama anahtarı olan. Bu kolay ve SSL yani;) kullanarak daha rahatlatıcı

PackageInfo info;
try {
    info = getPackageManager().getPackageInfo("com.you.name", PackageManager.GET_SIGNATURES);
    for (Signature signature : info.signatures) {
        MessageDigest md;
        md = MessageDigest.getInstance("SHA");
        md.update(signature.toByteArray());
        String something = new String(Base64.encode(md.digest(), 0));
        //String something = new String(Base64.encodeBytes(md.digest()));
        Log.e("hash key", something);
    }
} catch (NameNotFoundException e1) {
    Log.e("name not found", e1.toString());
} catch (NoSuchAlgorithmException e) {
    Log.e("no such an algorithm", e.toString());
} catch (Exception e) {
    Log.e("exception", e.toString());
}

Anahtarı bilerek sonra kodu;) silebilirsiniz

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CrazyMan

    CrazyMan

    14 Mayıs 2008
  • Damien Hayes

    Damien Hayes

    11 Mart 2008
  • THE RED DRAGON

    THE RED DRAG

    6 ŞUBAT 2009