ภาพรวม
คู่มือสร้าง Key Hash สำหรับการตั้งค่า Facebook Login ในแอป Android แบ่งเป็น Development และ Release Key Hash
การสร้าง Development Key Hash
Mac OS / Linux
รันคำสั่งต่อไปนี้ใน Terminal:
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64
Windows
รันคำสั่งต่อไปนี้ใน Command Prompt:
keytool -exportcert -alias androiddebugkey -keystore "C:\Users\USERNAME\.android\debug.keystore" | "PATH_TO_OPENSSL_LIBRARY\bin\openssl" sha1 -binary | "PATH_TO_OPENSSL_LIBRARY\bin\openssl" base64
หมายเหตุ: แทนที่ USERNAME และ PATH_TO_OPENSSL_LIBRARY ให้ตรงกับระบบของคุณ
การสร้าง Release Key Hash
ใช้คำสั่งต่อไปนี้ (แทนที่ค่าตามจริง):
keytool -exportcert -alias YOUR_RELEASE_KEY_ALIAS -keystore YOUR_RELEASE_KEY_PATH | openssl sha1 -binary | openssl base64
YOUR_RELEASE_KEY_ALIAS= Alias ของ Keystore ReleaseYOUR_RELEASE_KEY_PATH= Path ไปยังไฟล์ Keystore Release
ขั้นตอนต่อไป
นำ Key Hash ที่ได้ไปใส่ใน Facebook Developer Console > Settings > Basic > Android Key Hashes
