بسم الله الرحمن الرحيم
رمز Key Hash هو رمز يطلبه منك الفيسبوك عندما تريد ربط تطبيقك الأندرويد مع الفيسبوك و سوف نشرح الأن طريقة الحصول على الرمز
يجب عليك وضع الكود التالي في الأكتيفتي الرئيسية داخل تطبيقك الأندرويد و تحديداً في الـ onCreate
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
try {
PackageInfo info = getPackageManager().getPackageInfo(
"com.andrody.facebookTest",
PackageManager.GET_SIGNATURES);
for (Signature signature : info.signatures) {
MessageDigest md = MessageDigest.getInstance("SHA");
md.update(signature.toByteArray());
Log.d("KeyHash:", Base64.encodeToString(md.digest(), Base64.DEFAULT));
}
} catch (PackageManager.NameNotFoundException e) {
} catch (NoSuchAlgorithmException e) {
}
}
ثم تقوم بتشغيل التطبيق و تقوم بفتح الـAndroid Monitor و تبحث في الـlogcat على رمز تطبيقك الذي يشبه الرمز التالي
478uEnKQV+fMQT8Dy4AKvHkYibo=
و تنسخ رمز تطبيق الخاص و تضعه في المكان المطلوب و تابع شرح أضافة Facebook API كامل هنا
و إلى هنا متابعينا نكون قد وصلنا إلى نهاية الشرح نتمنا أن تكونوا استفدتم ولا تنسوا متابعتنا على صفحتنا على الفيسيوك و يمكنكم الأنضمام إلى مجموعتنا على الفيسبوك هنا لنتواصل معكم و نساعدكم في حل المشاكل التي تواجهكم
AndRody – اندرودي عربي اول موقع عربي مهتم ببرمجة تطبيقات اندرويد